Trains Stafford to London

Tickets from £8.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 Stafford to London

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

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

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

£39.50 Off-peak Return (Valid on the 0710, 0837 and later trains from Stafford and at any time at weekends. Return any time within 1 month.)

Frequency per hour: Up to 1 train per hour
Approximate Journey Length: 1 hour 55 minutes
First train:

0710 direct (slow train)

0739 direct

Last train:

1855 direct

2100 change at Rugby

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

Trains London to Stafford

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

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

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

£39.50 Off-peak Return (Valid on the 0846 and later trains from Stafford and any time at weekends. Return any time within 1 month.)

Frequency per hour: Up to 1 train per hour
Approximate Journey Length: 1 hour 50 minutes
First train: 0624 direct
Last train: 2049 direct

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