← Change station
Upper Halliford
12:44
from Shepperton
2H36 • South Western Railway
1
↓
This site cannot display trains that left over 2 hours ago.
18:24
18:28
Shepperton
2H93 • South Western Railway
2
18:36
Shepperton
2H51 • South Western Railway
2
18:39
London Waterloo
2H60 • South Western Railway
1
19:01
19:04
Shepperton
2H53 • South Western Railway
2
19:14
London Waterloo
2H62 • South Western Railway
1
19:25
19:29
Shepperton
2H97 • South Western Railway
2
19:36
19:48
Shepperton
2H55 • South Western Railway
2
19:39
London Waterloo
2H64 • South Western Railway
1
20:01
20:15
Shepperton
2H57 • South Western Railway
2
20:14
20:28
London Waterloo
2H66 • South Western Railway
1
Later trains
← Departures from Upper Halliford
15:42 London Waterloo to Shepperton
2H43 • South Western Railway •
RTT
London Waterloo
15:42
5
Vauxhall
15:46
8
Clapham Junction
15:51
11
Earlsfield
15:54
3
Wimbledon
15:58
8
Raynes Park
16:01
3
New Malden
16:04
4
Norbiton
16:07
2
Kingston
16:10
2
Hampton Wick
16:12
2
Teddington
16:15
1
Fulwell
16:20
2
Hampton
16:24
2
Kempton Park
16:27
2
Sunbury
16:29
2
Upper Halliford
16:31
2
Shepperton
16:36
1