← Change station
Thames Ditton
20:26
London Waterloo
2J66 • South Western Railway
1
20:40
20:42
Hampton Court
2J61 • South Western Railway
2
20:56
London Waterloo
2J68 • South Western Railway
1
21:10
21:11
Hampton Court
2J63 • South Western Railway
2
21:26
London Waterloo
2J70 • South Western Railway
1
21:41
21:42
Hampton Court
2J65 • South Western Railway
2
21:56
London Waterloo
2J72 • South Western Railway
1
22:10
22:12
Hampton Court
2J67 • South Western Railway
2
Later trains