Staines departures

20:42
delayed
More
Show Less

Calling at

Wraysbury20:46delayed
Sunnymeads20:49delayed
Datchet20:52delayed
Windsor & Eton Riverside20:56delayed
From London WaterlooOperated by South Western Railway

Reading

no platform
20:53
on time
More
Show Less

Calling at

Egham20:57on time
Virginia Water21:02on time
Longcross21:06on time
Sunningdale21:09on time
Ascot21:13on time
Martins Heron21:18on time
Bracknell21:21on time
Wokingham21:27on time
Winnersh21:31on time
Winnersh Triangle21:33on time
Earley21:36on time
Reading21:42on time
From London WaterlooOperated by South Western Railway
20:58
on time
More
Show Less

Calling at

Feltham21:04on time
Twickenham21:10on time
Richmond21:15on time
Clapham Junction21:23on time
London Waterloo21:34on time
From ReadingOperated by South Western Railway
21:03
on time
More
Show Less

Calling at

Ashford (Surrey)21:06on time
Feltham21:10on time
Hounslow21:16on time
Isleworth21:20on time
Syon Lane21:22on time
Brentford21:24on time
Kew Bridge21:27on time
Chiswick21:29on time
Barnes Bridge21:32on time
Barnes21:35on time
Putney21:37on time
Wandsworth Town21:41on time
Clapham Junction21:43on time
Queenstown Road Battersea21:47on time
Vauxhall21:50on time
London Waterloo21:56on time
From WeybridgeOperated by South Western Railway
21:08
on time
More
Show Less

Calling at

Ashford (Surrey)21:11on time
Feltham21:15on time
Whitton21:20on time
Twickenham21:23on time
Richmond21:27on time
Putney21:34on time
Clapham Junction21:38on time
Vauxhall21:44on time
London Waterloo21:49on time
From Windsor & Eton RiversideOperated by South Western Railway
21:12
on time
More
Show Less

Calling at

Wraysbury21:16on time
Sunnymeads21:19on time
Datchet21:22on time
Windsor & Eton Riverside21:26on time
From London WaterlooOperated by South Western Railway

Weybridge

no platform
21:16
on time
More
Show Less

Calling at

Egham21:21on time
Virginia Water21:25on time
Chertsey21:30on time
Addlestone21:34on time
Weybridge21:38on time
From London WaterlooOperated by South Western Railway