Teddington to London Waterloo

Platform 2
07:58
left 08:00

Previously called at

Shepperton07:41left on time
Upper Halliford07:44left no report
Sunbury07:46left on time
Hampton07:50left 07:52
Fulwell07:53left 07:56
Teddington07:58left 08:00

Calling at

Hampton Wick08:00left on time
Kingston08:02left 08:04
Norbiton08:05left on time
New Malden08:09left 08:12
Raynes Park08:13left 08:15
Wimbledon08:17left 08:19
Earlsfield08:21left 08:24
Clapham Junction08:25left 08:28
Vauxhall08:30left 08:35
London Waterloo08:37arrived 08:42
Operated by South Western Railway