← Change station
Kingston
Earlier trains
18:58
19:11
London Waterloo
2K53 • South Western Railway
2
19:04
cancelled
London Waterloo
2H60 • South Western Railway
3
19:11
delayed
Shepperton
2H55 • South Western Railway
2
19:18
19:25
London Waterloo
2O55 • South Western Railway
3
19:28
delayed
London Waterloo
via Richmond
2K55 • South Western Railway
2
19:34
19:53
London Waterloo
2H62 • South Western Railway
3
19:40
19:46
Shepperton
2H57 • South Western Railway
2
19:48
delayed
London Waterloo
2O57 • South Western Railway
3
19:58
London Waterloo
via Richmond
2K57 • South Western Railway
2
20:04
London Waterloo
2H64 • South Western Railway
3
20:10
20:23
Shepperton
2H59 • South Western Railway
2
20:18
delayed
London Waterloo
2O59 • South Western Railway
3
20:28
London Waterloo
via Richmond
2K59 • South Western Railway
2
20:34
20:36
London Waterloo
2H66 • South Western Railway
3
20:40
20:55
Shepperton
2H61 • South Western Railway
2
20:48
London Waterloo
2O61 • South Western Railway
3
20:58
delayed
London Waterloo
via Richmond
2K61 • South Western Railway
2
21:04
21:13
London Waterloo
2H68 • South Western Railway
3
Later trains