How to get from Manchester to London

Travel options
from Manchester to London

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

Our recommendation

To get from Manchester to London on 29 May we recommend taking a bus because it’s the best combination of price and speed.

16:00Manchester5h05 21:05London
0 changes
16:00Manchester5h05 21:05London
0 changes
Other options
16:30Manchester, Airport4h35 21:05London
0 changes
09:00Manchester4h05 13:05London, Heathrow Airport Terminals 1, 2, 3
0 changes
14:40Manchester5h00 19:40London
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
Place to stay

Need a place to stay in London?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner

View all

Compare prices and tickets Prices for trains, buses and flights

29 May
30 May
31 May
01 Jun
02 Jun
03 Jun
04 Jun
05 Jun
06 Jun
07 Jun
08 Jun
09 Jun
10 Jun
11 Jun
12 Jun
13 Jun
14 Jun
15 Jun
16 Jun
17 Jun
18 Jun

Travel Information between Manchester and London

distanceDistance162 miles (261 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£12 - £70
cheapestCheapest modeCoach • £12 • 4 h 30 min
fastestFastest modeFlight • £70 • 1 h
carriersPopular travel companiesFlixbus, British Airways or West Midlands Railway

Take a coach, flight or train to travel 162 miles (261 km) to London from Manchester. If speed is a priority, then a flight is the best option with an average duration of 1 h; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £12. The most popular travel providers which serve this route are Flixbus, British Airways or West Midlands Railway among others. Travellers can even take a direct from Manchester to London.

Quick Guide: Travlling from Manchester to London

Average Price: £30
Distance: 208 miles
Average Time: 3h30m
Trains per Day: ~ 72
Buses per Day: ~ 25
Flights per Day: ~ 8

For more information about journey details

Travel from Manchester to London; not what you were looking for?

Here are some pages that might be more in line with the information you need:

Travelling from Manchester to London


There are 3 - 4 trains per hour from Manchester Piccadilly to London Euston, with the first service leaving Manchester in the early hours of the morning. The service is operated by Virgin Trains and the journey takes between two and just over three hours, depending on whether it is direct, or with one change.


There are approximately thirteen direct flights from Manchester Airport to London Heathrow operated by British Airways and Virgin Little Red. It takes roughly an hour to fly between the two cities.


There are two operators that run bus services from Manchester to London. Megabus operates 12 direct services per day from Shudehill Interchange to London Victoria with the first bus just after 3:00 a.m. and the last leaving before midnight. National Express also runs 12 services per day from Manchester Coach Station to London Victoria from the very early morning just before midnight. The journey takes roughly between four and six

Travel Tips: Travel from Manchester 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 Manchester to London.

You can travel from Manchester to London 3 different ways: coach, flight or train.

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

This is compared to other travel options to London:

A coach journey is usually £58 less than a journey to London by plane, which costs on average £70 for the same trip.

A coach is generally £25 less than a train for the same journey. A train costs on average £37 from Manchester to London.

The fastest way from Manchester to London is by flight with an average journey time of 1 h.

Other travel options from Manchester to London can usually take longer:

In comparison, travelling by coach can take you on average 4 h 30 min.

In comparison, going by train can take 2 h 11 min   on average.

The distance between Manchester and London is around 162 miles (261 km).

The average frequency per day from Manchester to London is:

  • Around 25 trains per day.

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

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

  • Flights mostly leave from Manchester Airport and tend to arrive in London Heathrow Airport.
  • Trains most often depart from Manchester at Manchester Piccadilly and arrive in London at London Victoria.

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

  • Travel with Flixbus for coaches to London. If you’re looking for a good deal on tickets, check for Flixbus Manchester to London tickets on Omio for £12.
  • British Airways can get you to London by plane. You can find a good deal for plane tickets with British Airways from Manchester to London for £70 on Omio.
  • West Midlands Railway can get you to London by train. You can find a good deal for train tickets with West Midlands Railway from Manchester to London for £37 on Omio.
Your journey from Manchester 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 Manchester 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 between Manchester and London, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Coach tickets are costing £12 one way on average.
  • Plane tickets are costing £70 one way on average.
  • Train tickets are costing £37 one way on average.

However, we recommend buying tickets to London from Manchester 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