Trains Crewe to London

Go right into the heart of both cities from £9.00 one-way when booked in advance.

You can even get your ticket by email or via our handy app. Download our app to watch top TV shows, Kids TV and movies on LOOP, our free on train WiFi and entertainment system.

Trains Crewe to London

Save money with our fee free train tickets Crewe to London when you book with us.

Advance fares from: £9.00 one-way (Valid on your booked train only.)
Walk-up fares from:

£32.00 Super Off-peak Return (Valid on 1102 and later trains from Crewe. Not valid between 1600 and 1900. Return within 1 month.)

£41.00 Off-peak Return (Valid on 0649, 0755 and later trains from Crewe and any time at weekends. Valid for return any time within 1 month.)

Frequency per hour: Up to 2 trains per hour
Approximate Journey Length: 2 hours 40 minutes
First train: 0521 direct
Last train:

1802 direct

2019 change at Birmingham New Street

Use our best fare finder to get cheap train tickets from Crewe to London

Trains London to Crewe

Save money with our fee free train tickets London to Crewe when you book with us.

Advance fares from: £9 one-way (Valid on your booked train only.)
Walk-up fares from:

£32.00 Super Off-peak Return (Valid on the 1046 and later trains from Crewe. Not valid between 1600 and 1900. Return within 1 month.)

£41.00 Off-peak Return (Valid on the 0846 and later trains from Crewe and any time at weekends. Valid for return any time within 1 month).

Frequency per hour: Up to 2 trains per hour
Approximate Journey Length: 2 hours 40 minutes
First train:

0624 direct

Last train:

2049 direct

Use our best fare finder to get cheap train tickets from London to Crewe