Trains from London to Stockport

train times, tickets and journey information.

London to Stockport Train Times Information

A trip from London to Stockport is 253 kilometres of joy when you travel with Avanti West Coast. Clocking in at around 2 hours, you’ll be entertained and refreshed all the way thanks to free WiFi (and optional Avanti Media to stream a movie or read a newspaper), plus the onboard shop selling all sorts of snacks and drinks to satisfy your taste buds. And all this can be yours for just over £64 if you travel off-peak. An anytime single ticket costs £180, so plan ahead if you can.

Stockport Town Centre

London to Stockport FAQs

How long does it take to travel from London to Stockport by train?
The average journey time from London to Stockport is 1 hour and 56 minutes.

What is the fastest journey from London to Stockport by train?
The fastest journey from London to Stockport takes 1 hour and 54 minutes.

How much does the train from London to Stockport cost?
Off-peak train tickets from London to Stockport costs £64.10 when booked in advance. Anytime single tickets cost £180.

Are there direct trains from London to Stockport?
Yes, all our trains from London to Stockport are direct.

What is the distance between London to Stockport?
Stockport is 253 km (157 miles) from London.

What time is the first train from London to Stockport?
The first train from London to Stockport departs from London Euston at 06:16 (weekdays), 06:36 (Saturday) and 08:10 (Sunday).

What time is the last train from London to Stockport?
The last train from London to Stockport departs from London Euston at 23:00 (weekdays), 20:31 (Saturday) and 20:51 (Sunday).

Stockport

Stockport station
Grand Central Way
Stockport
Greater Manchester
SK3 9HZ
More information