← Change station
Thames Ditton
Earlier trains
15:56
London Waterloo
2J48 • South Western Railway
1
16:10
Hampton Court
2J43 • South Western Railway
2
16:26
London Waterloo
2J50 • South Western Railway
1
16:40
Hampton Court
2J45 • South Western Railway
2
16:56
London Waterloo
2J52 • South Western Railway
1
17:10
Hampton Court
2J47 • South Western Railway
2
17:26
London Waterloo
2J54 • South Western Railway
1
17:40
Hampton Court
2J49 • South Western Railway
2
Later trains