Trains from London to Manchester

Get £4 off train tickets booked on Skyscanner app using the code SKYRAIL
Download Skyscanner APP
Download Skyscanner APP
Scan and download the app
Download Skyscanner APP

London Euston to Manchester Piccadilly

When can I get the cheapest train tickets from London to Manchester?

Off-peak times

Try to avoid peak hours. These are usually during the week, from 06:16 to 09:20 in the morning and 15:20 to 18:40 in the evening.

Advance tickets

Virgin Trains makes its cheapest tickets available 24 weeks before your departure date, and you can get fantastic deals on first class tickets if you book early.

Find tickets on the app

How long does the train from London to Manchester take?

Fastest Route



The journey from London to Manchester takes just over two hours at its fastest, and a little under 2.5 hours at its slowest. Trains are direct, with no need to change. Stops along the way include Stockport, Crewe and Stoke-on-Trent.

Which London stations have trains to Manchester?

Trains to Manchester depart from London Euston train station, and are operated by Virgin Trains.

Which train stations are in Manchester?

Manchester Piccadilly train station is where the train from London Euston terminates at. This is bang smack in the heart of the city, a short stroll from popular hotels in Manchester such as the Holiday Inn, Malmaison and DoubleTree by Hilton - so you won't have far to roll your suitcase. If you still need a room, you can compare prices on our app.

When are the first and last trains from London to Manchester?

First Train


Last Train


There are departures every 20 minutes during the day, so you won't have long to wait if you accidentally miss your train.

Train timetables are subject to change: compare tickets from London to Manchester to see the latest departure times.

Find out more about the Skyscanner app
Download Skyscanner APP
Download Skyscanner APP
Scan and download the app