Kempton Park to London Waterloo

Platform 1
11:48
left on time

Previously called at

Shepperton11:41left on time
Upper Halliford11:44left no report
Sunbury11:46left on time
Kempton Park11:48left on time

Calling at

Hampton11:51left on time
Fulwell11:54left on time
Teddington11:59left 11:57
Hampton Wick12:01left on time
Kingston12:03left on time
Norbiton12:06left on time
New Malden12:10left on time
Raynes Park12:12left on time
Wimbledon12:16left on time
Clapham Junction12:24left on time
Vauxhall12:29left on time
London Waterloo12:34arrived on time
Operated by South Western Railway