Direct Rail

Staines Train Station

Staines railway station is located in Staines-upon-Thames in Surrey, England. The station and all passenger services calling at it are operated by South West Trains. Passenger services generally depart towards Reading, Windsor & Eton Riverside, Weybridge and London Waterloo.

Trains to Staines

Are you looking for trains to Staines? At directrail.com, 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 Staines when you come to us.

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

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

Get to/from Staines Station

Staines Station Address:

Station Approach, Kingston Road, Staines, Middlesex, TW18 4LY

South West Trains

Staines train station is managed by South West Trains

Need to spend a night in a Staines Hotel?
If so, please visit our Staines Accommodation pages.