Direct Rail

Ashford (Surrey) Train Station

Ashford railway station is in the borough of Spelthorne in Surrey in the South East of England. It serves the town of Ashford. The station is referred to in timetables and on tickets as either Ashford (Surrey) or Ashford (Middlesex) (from the old postal address). It should not be confused with Ashford International railway station in Kent.

Trains to Ashford (Surrey)

Are you looking for trains to Ashford (Surrey)? At, we offer the complete range of train services with all of the train operating companies on the national rail network, so you can trust that you will find the perfect ticket to Ashford (Surrey) when you come to us.

At direct rail you can get cheap trains to Ashford (Surrey) as well as open/flexible return tickets, so get the best fare by booking in advance now!

For more information including Ashford (Surrey) train times, please enter your departure and arrival stations in the train ticket search engine on the left of this page.

Get to/from Ashford (Surrey) Station

Ashford (Surrey) Station Address:

Station Approach, Ashford, TW15 2QN

South West Trains

Ashford (Surrey) train station is managed by South West Trains

Need to spend a night in a Ashford (Surrey) Hotel?
If so, please visit our Ashford (Surrey) Accommodation pages.