← Change station
Thames Ditton
Earlier trains
08:55
London Waterloo
2J20 • South Western Railway
1
09:10
09:12
Hampton Court
2J15 • South Western Railway
2
09:25
London Waterloo
2J22 • South Western Railway
1
09:40
Hampton Court
2J17 • South Western Railway
2
09:56
London Waterloo
2J24 • South Western Railway
1
10:10
Hampton Court
2J19 • South Western Railway
2
10:26
London Waterloo
2J26 • South Western Railway
1
10:40
Hampton Court
2J21 • South Western Railway
2
Later trains
← Departures from Thames Ditton
06:23 Hampton Court to London Waterloo
2J10 • South Western Railway •
RTT
Hampton Court
06:23
06:28
1
Thames Ditton
06:25
06:31
1
Surbiton
06:31
06:36
1
Berrylands
06:34
06:39
1
New Malden
06:37
06:43
1
Raynes Park
06:40
06:45
2
Wimbledon
06:44
06:49
5
Earlsfield
06:48
06:53
2
Clapham Junction
06:52
06:57
10
Vauxhall
06:57
07:02
7
London Waterloo
07:03
07:05
1