You can get from Manchester to London by train, bus or flight.
To get from Manchester to London on Oct 03 we recommend taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
There are a number of ways to get from Manchester to London, including flying, taking the bus or the train. Though flying offers the quickest journey time, after factoring in journey and waiting times, trains and buses are both convenient options, taking just a few hours longer and arriving into Central London. Trains arrive at Euston Station, buses at London Victoria and flights into Heathrow Airport.
There are two operators that run bus services from Manchester to London. Flixbus 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 between 4:30 a.m. and just before midnight. The journey takes roughly between four and six hours.
There are 3 - 4 trains per hour from Manchester Piccadilly to London Euston, with the first service leaving Manchester just after 5:00 a.m. 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.
The distance from Manchester to London is approximately 261 km.
Here are some other resources that might have the information you need