Trains from London to Stafford

train times, tickets and journey information.

London to Stafford Train Times Information

Whatever day it is, there will be a service from London to Stafford that’ll have you stepping off the train less than 90 minutes after you stepped on. You’ll be able to watch the beautiful countryside fly by, stream a movie on Avanti Media and onboard WiFi or visit the well-stocked shop for coffee, tea or a snack. Have a look at our onboard services here. Prices start at £48.60 when you travel off-peak, and we’ve included some tips on how to save more below.

Stafford Town Centre

London to Stafford FAQs

Are there direct trains from London to Stafford?

How long does it take to travel from London to Stafford by train?

How much does the train from London to Stafford cost?

What is the distance between London and Stafford?

What is the fastest journey from London to Stafford by train?

What time is the first train from London to Stafford?

What time is the last train from London to Stafford?


Stafford station
Station Road
ST16 2AA