Updated at 23:28, UK time
TimeDestinationTrainStatusPlatform
00:03SheppertonSouth Western Railway 2H73On time200:46SheppertonSouth Western Railway 2H77On time–TimeFromTrainStatusPlatform
00:03London WaterlooSouth Western Railway 2H73On time200:46London WaterlooSouth Western Railway 2H77On time–Direct trains from Upper Halliford
London Waterloo28/day · 42 minVauxhall28/day · 35 minClapham Junction28/day · 30 minWimbledon24/day · 32 minRaynes Park24/day · 28 minEarlsfield7/day · 36 minRichmond4/day · 21 min
From today's National Rail timetable · fastest journey timeQuestions about Upper Halliford station
Which trains leave Upper Halliford today?
59 trains call at Upper Halliford today, including 28 to London Waterloo. The board at the top of the page shows departures for the next two hours, with platform and delay.
Nearby stations : Sunbury · Kempton Park · Shepperton · Ashford (Surrey) · Hampton · Feltham