Kempton Park to London Waterloo

Platform 1
12:18
left 12:23

Previously called at

Shepperton12:11left 12:15
Upper Halliford12:14left no report
Sunbury12:16left 12:21
Kempton Park12:18left 12:23

Calling at

Hampton12:21left 12:26
Fulwell12:24left 12:30
Teddington12:29left 12:34
Hampton Wick12:31left 12:37
Kingston12:33left 12:39
Norbiton12:36left 12:42
New Malden12:40left 12:46
Raynes Park12:42left 12:49
Wimbledon12:46left 12:52
Clapham Junction12:54left 12:58
Vauxhall12:59left 13:03
London Waterloo13:04arrived 13:09
Operated by South Western Railway