← 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
07:06 London Waterloo to Hampton Court
2J09 • South Western Railway •
RTT
London Waterloo
07:06
07:08
3
Vauxhall
07:10
07:13
8
Clapham Junction
07:15
07:18
11
Earlsfield
07:18
07:21
3
Wimbledon
07:22
07:25
8
Raynes Park
07:25
07:29
3
New Malden
07:28
07:32
4
Berrylands
07:30
07:35
2
Surbiton
07:36
07:39
4
Thames Ditton
07:40
07:44
2
Hampton Court
07:43
07:46
2