← Change station
Thames Ditton
Earlier trains
08:42
Hampton Court
2J13 • South Western Railway
2
08:55
London Waterloo
2J20 • South Western Railway
1
09:10
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
Later trains
← Departures from Thames Ditton
06:53 Hampton Court to London Waterloo
2J12 • South Western Railway •
RTT
Hampton Court
06:53
06:55
1
Thames Ditton
06:55
06:57
1
Surbiton
07:01
07:03
1
Berrylands
07:03
07:06
1
New Malden
07:07
07:10
1
Raynes Park
07:09
07:13
2
Wimbledon
07:13
07:17
5
Earlsfield
07:17
07:21
2
Clapham Junction
07:21
07:26
10
Vauxhall
07:26
07:31
7
London Waterloo
07:33
07:36
6