Direct Rail

Upper Halliford Train Station

Upper Halliford railway station is located on the Shepperton Branch Line and is 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, Wimbledon and Clapham Junction.

Trains to Upper Halliford

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

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

Save yourself the trouble of buying a train ticket to Upper Halliford on the day from your local train station and simple buy your ticket online now.

Get to/from Upper Halliford Station

Upper Halliford Station Address:

Upper Halliford Road, Sunbury On Thames, Middlesex, TW16 7HB

South West Trains

Upper Halliford train station is managed by South West Trains

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