Staines departures

08:33
on time
More
Show Less

Calling at

Ashford (Surrey)08:36on time
Feltham08:40on time
Hounslow08:46on time
Isleworth08:50on time
Syon Lane08:52on time
Brentford08:54on time
Kew Bridge08:57on time
Chiswick08:59on time
Barnes Bridge09:02on time
Barnes09:05on time
Putney09:07on time
Wandsworth Town09:11on time
Clapham Junction09:13on time
Queenstown Road Battersea09:17on time
Vauxhall09:20on time
London Waterloo09:28on time
From WeybridgeOperated by South Western Railway
08:40
on time
More
Show Less

Calling at

Ashford (Surrey)08:43on time
Feltham08:47on time
Whitton08:52on time
Twickenham08:55on time
Richmond08:59on time
Putney09:06on time
Clapham Junction09:10on time
Vauxhall09:16on time
London Waterloo09:23on time
From Windsor & Eton RiversideOperated by South Western Railway
08:42
on time
More
Show Less

Calling at

Wraysbury08:46on time
Sunnymeads08:49on time
Datchet08:52on time
Windsor & Eton Riverside08:56on time
From London WaterlooOperated by South Western Railway

Weybridge

no platform
08:46
on time
More
Show Less

Calling at

Egham08:51on time
Virginia Water08:55on time
Chertsey09:00on time
Addlestone09:04on time
Weybridge09:08on time
From London WaterlooOperated by South Western Railway

Reading

no platform
08:53
on time
More
Show Less

Calling at

Egham08:57on time
Virginia Water09:01on time
Longcross09:05on time
Sunningdale09:08on time
Ascot09:12on time
Martins Heron09:17on time
Bracknell09:20on time
Wokingham09:26on time
Winnersh09:30on time
Winnersh Triangle09:32on time
Earley09:35on time
Reading09:43on time
From London WaterlooOperated by South Western Railway