Direct Rail

Shepperton Train Station

Shepperton railway station is the terminus on the Shepperton Branch Line and serves the town of Shepperton in the Spelthorne district of Surrey, England. The station and all passenger services calling at it are operated by South West Trains. Passenger services generally depart towards London Waterloo via Kingston and Clapham Junction.

Trains to Shepperton

Direct rail helps you to find cheap trains to Shepperton from any other train station on the national rail network.

We offer the best range of Shepperton train fares too whether you are booking in advance, travelling at peak or off peak so you’ll find the best deals here.

Search now to find the best train fares to Shepperton and compare the ticket types available now to see the best choice of options for your trip.

Get to/from Shepperton Station

Shepperton Station Address:

Station Approach, Shepperton, Middlesex, TW17 8AN

South West Trains

Shepperton train station is managed by South West Trains

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