Travel options
from London to Glasgow

You can get from London to Glasgow by train, bus or flight.

Our recommendation

To get from London to Glasgow on 28 Oct we recommend taking a bus because it’s the best combination of price and speed.

22:30London8h20 06:50Glasgow, Buchanan
0 changes
£141One-way
Cheapest
22:30London8h20 06:50Glasgow, Buchanan
0 changes
£141One-way
Other options
23:00London8h00 07:00Glasgow, Buchanan
0 changes
£191One-way
08:00London10h20 18:20Glasgow, Buchanan
0 changes
£141One-way
18:00London9h35 03:35Glasgow, Buchanan
0 changes
£141One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices for trains, buses and flights

Wed
27 Oct
Find prices
£17Megabus
£77easyJet
Thu
28 Oct
Find prices
£13Megabus
£45easyJet
Fri
29 Oct
£120Avanti West Coast
£13Megabus
£60easyJet
Sat
30 Oct
£120Avanti West Coast
£13Megabus
Find prices
Mon
1 Nov
£120Avanti West Coast
£11Megabus
Find prices
Tue
2 Nov
£87Avanti West Coast
£13Megabus
£39easyJet
Wed
3 Nov
£87Avanti West Coast
£13Megabus
£39easyJet
Thu
4 Nov
£88Avanti West Coast
£11Megabus
Find prices
Fri
5 Nov
£88Avanti West Coast
£11Megabus
£36easyJet
Sat
6 Nov
£64Avanti West Coast
£11Megabus
Find prices
Sun
7 Nov
£119Avanti West Coast
£11Megabus
Find prices
Mon
8 Nov
£120Avanti West Coast
£11Megabus
£34easyJet
Wed
10 Nov
£77Avanti West Coast
£13Megabus
£31easyJet
Thu
11 Nov
£82Avanti West Coast
£11Megabus
£31easyJet
Fri
12 Nov
£77Avanti West Coast
£11Megabus
Find prices
Sat
13 Nov
£82Avanti West Coast
£11Megabus
£31easyJet
Sun
14 Nov
£59London North Eastern Railway
£11Megabus
£31easyJet
Mon
15 Nov
£96Avanti West Coast
£11Megabus
£32easyJet

Travel Information from London to Glasgow

distanceDistance344 miles (555 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£11 - £119
cheapestCheapest modeCoach • £11 • 8 h 20 min
fastestFastest modeFlight • £59 • 1 h 15 min
carriersPopular travel companiesMegabus, British Airways or Avanti West Coast

Travel 344 miles (555 km) by coach, flight or train between London and Glasgow. If speed is a priority, then a flight is the best option with an average duration of 1 h 15 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £11. The most popular travel providers which serve this route are Megabus, British Airways or Avanti West Coast among others. Travellers can even take a direct coach, flight or train from London to Glasgow.

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.

Travel Tips

Travel from London to Glasgow
Travel to Glasgow easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Glasgow.
FAQs
How do I go from London to Glasgow?

There are 3 ways to travel from London to Glasgow including taking a coach, flight or train.

How do I get from London to Glasgow the cheapest way?

A coach service offers the cheapest way to travel from London to Glasgow, which costs on average £11.

This is compared to other ways of getting to Glasgow:

A coach is £47 less than a flight for this journey with tickets for a flight from London to Glasgow costing on average £59.

A coach is generally £107 less than a train for the same route. A train costs on average £119 from London to Glasgow.

What is the fastest way from London to Glasgow?

The fastest way to get to Glasgow from London is by flight with an average travel time of 1 h 15 min.

There are alternative travel options to Glasgow that can usually take longer:

In comparison, travelling by coach can take you on average 8 h 20 min.

In comparison, going by train can take 4 h 29 min   on average.

How many miles from London to Glasgow would I travel?

Glasgow is approximately 344 miles (555 km) away from London.

How many services a day are there between London and Glasgow?

The average frequency per day from London to Glasgow is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your trip from London to Glasgow as scheduled services by coach, flight or train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from London to Glasgow?

These are the most popular departure and arrival points for travellers from London to Glasgow:

  • Coaches mostly leave from London, Victoria Coach Station and tend to arrive in Glasgow, Buchanan Bus Station.
  • Flights mostly leave from London Heathrow Airport and tend to arrive in Glasgow International Airport.
  • Trains mostly depart from London Victoria and arrive in Glasgow Central.
Which travel companies can get me from London to Glasgow?

Omio works with many trusted partners that can help you travel the best way from London to Glasgow:

  • You can go to Glasgow from London by coach with Megabus. You'll see cheap coach tickets for £11 with Megabus from London to Glasgow on Omio.
  • You can go to Glasgow from London by plane with British Airways. You'll see cheap plane tickets for £59 with British Airways from London to Glasgow on Omio.
  • You can travel from London to Glasgow by train with Avanti West Coast. You can find cheap tickets on Omio for £119 with Avanti West Coast from London to Glasgow.
Can I travel directly to Glasgow from London?

Yes, there are direct services available between London and Glasgow with the following travel operators:

  • You can travel directly by coach with National Express or Megabus with direct coaches per day.
  • You can travel directly by plane with easyJet or BA Cityflyer with direct flights per day.
  • You can travel directly by train with Avanti West Coast or London North Eastern Railway with 12 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to Glasgow as you won't need to change in between, so it's worth paying attention to before booking your tickets from London to Glasgow.

What is another destination I should add to my tour from London to Glasgow?
Many of our customers travelling from London to Glasgow don't make Glasgow their final stop. Some of the destinations worth visiting after are Edinburgh, Manchester or Birmingham, either of which you could add to your London and Glasgow trip itinerary. Check Omio for the best and cheapest ways to travel from Glasgow to any of these top destinations today!
When should I purchase a ticket between London and Glasgow online to score the best deals?

Before travelling from London to Glasgow, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a coach ticket is £11 one way on average for this route.
  • The price of a plane ticket for this journey is on average £59 one way.
  • The price of a train ticket is on average £119 one way for this journey.

But we recommend booking London to Glasgow tickets online a few months before your planned travel date to score the best deals and save money on your trip.