How to get from Leeds to London

Travel options
from Leeds to London

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

Our recommendation

To get from Leeds to London on 26 Jun we recommend taking a bus because it’s the best combination of price and speed.

15:45Leeds4h00 19:45London
0 changes
12:00Leeds4h00 16:00London
0 changes
Other options
08:05Leeds Railway Station2h30 10:35London Kings Cross
0 changes
15:45Leeds4h25 20:10London
0 changes
12:00Leeds4h30 16:30London
0 changes

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

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

26 Jun
27 Jun
28 Jun
29 Jun
30 Jun
01 Jul
02 Jul
03 Jul
04 Jul
05 Jul
06 Jul
07 Jul
08 Jul
09 Jul
10 Jul
11 Jul
12 Jul
13 Jul
14 Jul
15 Jul
16 Jul

Travel Information from Leeds to London

distanceDistance168 miles (271 km)
modeAvailable travel modesCoach or train
priceTicket price range£18 - £46
cheapestCheapest modeCoach • £18 • 3 h 45 min
fastestFastest modeTrain • £46 • 2 h 9 min
carriersPopular travel companiesFlixbus or London North Eastern Railway

Take a coach or train to travel 168 miles (271 km) between Leeds and London. If speed is a priority, then a train is the best option with an average duration of 2 h 9 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £18. The most popular travel providers which serve this trip are Flixbus or London North Eastern Railway among others. Travellers can even take a direct coach or train from Leeds to London.

General Information About the Journey from Leeds to London

Located about 200 miles (320 km) apart, the journey from Leeds to London is convenient by bus and train, and there are even direct flights available from Leeds International Airport. Trains and coaches both depart Leeds city centre, whilst flights to London are available from Leeds Bradford International Airport.

Return journeys from London to Leeds are also available.

Buses from Leeds to London

MegaBus and National Express Coaches both operate a service between Leeds City Bus Station and London Victoria Coach Station, with a journey time of approximately 4.5 hours. Buses depart from the early hours of the morning until late evening, with frequent departures throughout the day.

Trains from Leeds to London

Trains operate from Leeds City Railway Station to either London King's Cross or London St Pancras International Stations. Virgin East Coast trains run directly between the two cities. The route operated by Northern Rail and Grand Central requires a change of service at York. There are between two and three departures an hour throughout the day. Train journeys between Leeds and London take approximately 2.5 hours.

Flights from Leeds to London

British Airways operate three direct flights a day between Leeds International Airport - located around 14 kilometres from the city of Leeds - and London Heathrow Airport. The flight duration is around 1 hour.

Travel Tips: Travel from Leeds to London

Travel to London 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 Leeds to London.

There are 2 ways to get from Leeds to London: coach or train.

Coach services offer the cheapest way to get from Leeds to London. Tickets for a coach cost on average £18.

This is compared to other travel options to London:

A coach is generally £28 less than a train for the same trip. A train costs on average £46 from Leeds to London.

The fastest way to get to London from Leeds is by train with an average travel time of 2 h 9 min.

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

In comparison, taking a coach requires on average 3 h 45 min   of travel time.

The Leeds to London distance is approximately 168 miles (271 km).

These are the most popular departure and arrival points when travelling from Leeds to London:

  • Most travellers catch their train from Leeds Railway Station and arrive in London Victoria.

If finding a good deal is your main consideration for your trip from Leeds to London, then we'll help you find the best value travel companies for you:

  • Travel with Flixbus to go to London by coach. For a good deal on tickets, you can find Flixbus Leeds to London tickets on Omio for £18.
  • Travel with London North Eastern Railway for trains to London. If you’re looking for a good deal on tickets, check for London North Eastern Railway Leeds to London tickets on Omio for £46.

Yes, there are direct routes from Leeds to London with the following travel companies:

  • You can find a direct coach to London with Flixbus, National Express or Megabus.
  • You can find a direct train to London with London North Eastern Railway.

As you won't need to change at another stop in between, direct services to London tend to save you time and add more convenience, so it's worth paying attention to before you purchase tickets for this journey.

Your journey from Leeds to London doesn't have to end in London. Many of our customers like to extend their holidays to explore other popular destinations like Paris, Amsterdam or Brussels. If you’d like to add Paris, Amsterdam or Brussels to your Leeds to London trip, check Omio for the best and cheapest ways to travel to any of these top destinations from London today!

When planning your trip from Leeds to London, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Coach tickets are costing £18 one way on average.
  • Train tickets are costing on average £46 one way.

However, we recommend buying tickets between Leeds and London online a few months in advance to get the best deals and save money on your upcoming journey.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone