Upper Halliford
Live Departures
ALL DEPARTURES
PLATFORM
EXPECTED
14:44
London Waterloo
via Richmond
1
On time
Calling at...
14:58
Shepperton
2
On time
Calling at...
15:44
London Waterloo
via Richmond
1
On time
Calling at...
15:58
Shepperton
On time
Calling at...
Travelling later?
Upper Halliford Timetables
Privacy Policy