This is Upper Halliford on 21st September 2026. See Upper Halliford live now →
Upper Halliford UPH
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 0731 | London Waterloo | Shepperton | 2 | 0731 | departed | 10 carriages 701040 |
| WTTThe permanent working timetable | 0741 | London Waterloo | Shepperton | cancelled | 10 carriages 701015 | ||
| WTTThe permanent working timetable | 0744 | Shepperton | London Waterloo | 1 | 0745 | arrived | 10 carriages 701040 |
| VAROverlay: a short-term plan replacing the timetable for this date | 0801 | London Waterloo | Shepperton | 2 | 0800 | departed | 10 carriages 701056 |
| WTTThe permanent working timetable | 0803 | Shepperton | London Waterloo | cancelled | 10 carriages 701015 | ||
| WTTThe permanent working timetable | 0814 | Shepperton | London Waterloo | 1 | arrived | 10 carriages 701056 | |
| WTTThe permanent working timetable | 0831 | London Waterloo | Shepperton | 2 | 0831 | departed | 10 carriages 701050 |
| WTTThe permanent working timetable | 0844 | Shepperton | London Waterloo | 1 | 0845 | arrived | 10 carriages 701050 |
| VAROverlay: a short-term plan replacing the timetable for this date | 0901 | London Waterloo | Shepperton | 2 | 0901 | departed | 10 carriages 701059 |
| VAROverlay: a short-term plan replacing the timetable for this date | 0914 | Shepperton | London Waterloo | 1 | arrived | 10 carriages 701059 | |
| VARNew short-term plan for this date | 0916½ | Clapham Yard Sidings | Shepperton | ||||
| VAROverlay: a short-term plan replacing the timetable for this date | 0931 | London Waterloo | Shepperton | 2 | 0936 | departed+6 | 10 carriages 701040 |
| VARNew short-term plan for this date | 0934 | Shepperton | Clapham Yard Sidings | ||||
| VAROverlay: a short-term plan replacing the timetable for this date | 0944 | Shepperton | London Waterloo | 1 | 0949 | arrived+4 | 10 carriages 701040 |
Italic estimated timing, bold is actual.
Updated 06:29