Upper Halliford departures

London Waterloo

no platformThis train has been cancelled because of a shortage of train crew
23:14
cancelled
More
Show Less
From SheppertonOperated by South Western Railway

Shepperton

Platform 2
23:30
due 23:34
More
Show Less

Calling at

Shepperton23:36on time
From London WaterlooOperated by South Western Railway
23:44
on time
More
Show Less

Calling at

Sunbury23:46on time
Kempton Park23:48on time
Hampton23:51on time
Fulwell23:54on time
Teddington23:59on time
Hampton Wick00:01on time
Kingston00:03on time
Norbiton00:06on time
New Malden00:10on time
Raynes Park00:12on time
Wimbledon00:16on time
Earlsfield00:20on time
Clapham Junction00:23on time
Vauxhall00:28on time
London Waterloo00:33on time
From SheppertonOperated by South Western Railway

Shepperton

Platform 2
00:01
on time
More
Show Less

Calling at

Shepperton00:06on time
From London WaterlooOperated by South Western Railway

Shepperton

no platformThis train has been cancelled because of a shortage of train crew
00:30
cancelled
More
Show Less

Calling at

Shepperton00:35cancelled
From London WaterlooOperated by South Western Railway

Shepperton

no platform
01:00
on time
More
Show Less

Calling at

Shepperton01:05on time
From London WaterlooOperated by South Western Railway