Thames Ditton to London Waterloo

Platform 1
12:26
left on time

Previously called at

Hampton Court12:24left on time
Thames Ditton12:26left on time

Calling at

Surbiton12:31left on time
Berrylands12:34left on time
New Malden12:37left on time
Raynes Park12:40left on time
Wimbledon12:43left on time
Earlsfield12:47left on time
Clapham Junction12:51left on time
Vauxhall12:56left 12:53
London Waterloo13:01arrived on time
Operated by South Western Railway