Kempton Park to Shepperton

Platform 2
13:56
due 13:59

Previously called at

London Waterloo13:12left 13:14
Vauxhall13:16left 13:19
Clapham Junction13:21left 13:23
Wimbledon13:28left on time
Raynes Park13:31left on time
New Malden13:34left on time
Norbiton13:37left 13:39
Kingston13:40left on time
Hampton Wick13:42left 13:44
Teddington13:45left 13:47
Fulwell13:49left 13:51
Hampton13:53left 13:55
Kempton Park13:56due 13:59

Calling at

Sunbury13:58left 14:00
Upper Halliford14:00left 14:03
Shepperton14:05arrived on time
Operated by South Western Railway