Guildford departures

Ascot

Platform 6
10:17
on time
More
Show Less

Calling at

Wanborough10:23on time
Ash10:27on time
Aldershot10:34on time
Ash Vale10:44on time
Frimley10:51on time
Camberley10:55on time
Bagshot11:01on time
Ascot11:07on time
From GuildfordOperated by South Western Railway
10:20
on time
More
Show Less

Calling at

London Road (Guildford)10:24on time
Clandon10:29on time
Horsley10:33on time
Effingham Junction10:36on time
Bookham10:39on time
Leatherhead10:44on time
Ashtead10:48on time
Epsom10:53on time
Ewell West10:57on time
Stoneleigh10:59on time
Worcester Park11:02on time
Motspur Park11:05on time
Raynes Park11:08on time
Wimbledon11:12on time
Earlsfield11:16on time
Clapham Junction11:19on time
Vauxhall11:24on time
London Waterloo11:31on time
From GuildfordOperated by South Western Railway
10:24
on time
More
Show Less

Calling at

Worplesdon10:30on time
Woking10:34on time
West Byfleet10:40on time
Byfleet & New Haw10:43on time
Weybridge10:46on time
Walton-on-Thames10:50on time
Hersham10:52on time
Esher10:55on time
Surbiton10:59on time
Wimbledon11:07on time
Earlsfield11:11on time
Clapham Junction11:14on time
Vauxhall11:20on time
London Waterloo11:25on time
From GuildfordOperated by South Western Railway
10:35
on time
More
Show Less

Calling at

Dorking Deepdene10:52on time
Reigate11:00on time
Redhill11:05on time
Gatwick Airport11:17on time
From ReadingOperated by Great Western Railway
10:35
on time
More
Show Less

Calling at

Woking10:42on time
Wimbledon11:00on time
Clapham Junction11:06on time
London Waterloo11:19on time
From Portsmouth HarbourOperated by South Western Railway
10:42
on time
More
Show Less

Calling at

Farncombe10:47on time
Godalming10:50on time
Milford (Surrey)10:55on time
Witley10:59on time
Haslemere11:06on time
Liphook11:12on time
Liss11:18on time
Petersfield11:23on time
Rowlands Castle11:33on time
Havant11:40on time
Bedhampton11:43on time
Fratton11:51on time
Portsmouth & Southsea11:55on time
Portsmouth Harbour12:00on time
From London WaterlooOperated by South Western Railway