Kempton Park to London Waterloo

Platform 1
13:48
left on time

Previously called at

Shepperton13:41left on time
Upper Halliford13:44left no report
Sunbury13:46left on time
Kempton Park13:48left on time

Calling at

Hampton13:51left on time
Fulwell13:54left on time
Teddington13:59left on time
Hampton Wick14:01left on time
Kingston14:03left on time
Norbiton14:06left on time
New Malden14:10left on time
Raynes Park14:12left on time
Wimbledon14:16left on time
Clapham Junction14:24left on time
Vauxhall14:29left on time
London Waterloo14:34arrived on time
Operated by South Western Railway