London to Glasgow

One-way
Round-trip
Sat, May 26
1
0

Best Price

Real-time comparison

Easy Booking

Direct access to over 600 train, bus and flight partners

Customer Satisfaction

More than 20 million users from over 120 countries

Today
Sat, May 26
Sun, May 27
Mon, May 28
Tue, May 29
Wed, May 30
Thu, May 31
national_express32 £
national_express3 £
national_express32 £
national_express30 £
national_express21 £
national_express21 £
national_express20 £
virgin_trains168 £
east_coast168 £
east_coast84 £
virgin_trains83 £
virgin_trains83 £
caledonian_sleeper53 £
virgin_trains77 £
flybe116 £
british_airways159 £
easyjet73 £
flybe53 £
flybe47 £
ryanair33 £
ryanair48 £

General Information about the journey from London to Glasgow

The 557 km journey between London and Glasgow Scotland's largest city can be made by air, rail or bus. Of these by far the most convenient is air, with direct flights departing from all of the capital's main airports and lasting no more than 1 hour and 20 minutes. Going by train from Euston Station to Glasgow Central Station takes 4-5 hours, while travellers should allow twice as long for the bus service from Victoria Coach Station to Buchanan Bus Station.

Buses from London to Glasgow

Departing from Victoria Coach Station and arriving at Buchanan Bus Station, Killermont Street the coach journey from London to Glasgow takes between 8 to 11 hours depending on the number of stops en route. The most prolific provider is Megabus with three departures in the morning from 8.00 a.m. to 12:30 p.m. and evening departures from 9.00 p.m. National Express has two daily direct services at 11.30 a.m. and 10:30 p.m. and two indirect services changing at Birmingham.

Trains from London to Glasgow

Virgin Trains operate an hourly fast service from Euston Station to Glasgow Central Gordon Street from 7:30 a.m. to 7:30 p.m. with slower trains in between. The fast train takes 4 hours and 32 minutes, the slow train just over an hour longer.

Flights from London to Glasgow

Ryanair, easyJet and British Airways all offer direct flights to Glasgow lasting approximately an 1 hour and 15 minutes. Flights depart from Heathrow, Gatwick, Luton and London City arriving at Glasgow International Airport. Both Ryanair and British Airways concentrate on morning and early evening services with the busiest time for departures after 6:00 p.m. while easyJet also offers a lunchtime service at around 1:00 p.m.

Deutsche Bahn
National Rail
National Express
Flixbus
Eurolines
SNCF
Always on the go?

Get the FREE GoEuro app now

We use cookies to provide a better service, analyse user behaviour and to retarget GoEuro ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.