Trains from London to Manchester

train times, tickets and journey information.

London to Manchester Train Times Information

Our trains zoom between London and Manchester all day, every day. The journey takes just over 2 hours and costs as little as £64.40 when you book in advance and travel off-peak. All the while, you’ll be able to enjoy free, fast WiFi to check work or social media, and have access to our wonderful onboard shop, where you’ll be served filling lunches, snacks and drinks to consume at your seat. Find out more here.

Manchester Train Times

London to Manchester FAQs

How long does it take to travel from London to Manchester by train?
The journey takes 2 hours and 6 minutes on average. Some weekend services take a little longer.

What is the fastest journey from London to Manchester by train?
The fastest journey takes 2 hours 5 minutes.

How much does the train from London to Manchester cost?
The cheapest off-peak fare costs £64.40 if booked in advance. Anytime single tickets cost £180.

Are there direct trains from London to Manchester?
Yes, most of our trains from London to Manchester are direct.

What is the distance between London to Manchester?
Manchester is 262 km (163  miles) from London.

What time is the first train from London to Manchester?
The first train leaves London at 05:31 (weekdays), 06:36 (Saturday) and 08:10 (Sunday).

What time is the last train from London to Manchester?
The last train leaves London at 23:00 (weekdays), 21:42 (Saturday) 21:51 (Sunday).

Manchester Piccadilly

Manchester Piccadilly station
Piccadilly Station Approach
Manchester
Greater Manchester
M60 7RA
More information