Horsley departures

09:18
on time
More
Show Less

Calling at

Effingham Junction09:21on time
Cobham & Stoke d'Abernon09:25on time
Oxshott09:29on time
Claygate09:33on time
Hinchley Wood09:36on time
Surbiton09:40on time
Wimbledon09:49on time
Earlsfield09:53on time
Clapham Junction09:57on time
Vauxhall10:02on time
London Waterloo10:07on time
From GuildfordOperated by South Western Railway

Guildford

Platform 2
09:22
on time
More
Show Less

Calling at

Clandon09:27on time
London Road (Guildford)09:33on time
Guildford09:39on time
From London WaterlooOperated by South Western Railway

Guildford

no platformThis train has been cancelled because of a shortage of train drivers
09:48
cancelled
More
Show Less

Calling at

Clandon09:53cancelled
London Road (Guildford)09:58cancelled
Guildford10:02cancelled
From London WaterlooOperated by South Western Railway
09:48
on time
More
Show Less

Calling at

Effingham Junction09:51on time
Cobham & Stoke d'Abernon09:55on time
Oxshott09:59on time
Claygate10:03on time
Hinchley Wood10:06on time
Surbiton10:10on time
Wimbledon10:19on time
Earlsfield10:23on time
Clapham Junction10:27on time
Vauxhall10:32on time
London Waterloo10:37on time
From GuildfordOperated by South Western Railway

Guildford

Platform 2
09:52
on time
More
Show Less

Calling at

Clandon09:57on time
London Road (Guildford)10:03on time
Guildford10:09on time
From London WaterlooOperated by South Western Railway
09:58
on time
More
Show Less

Calling at

Effingham Junction10:01on time
Bookham10:05on time
Leatherhead10:10on time
Ashtead10:13on time
Epsom10:18on time
Ewell West10:22on time
Stoneleigh10:25on time
Worcester Park10:28on time
Motspur Park10:30on time
Raynes Park10:34on time
Wimbledon10:38on time
Earlsfield10:42on time
Clapham Junction10:45on time
Vauxhall10:50on time
London Waterloo10:55on time
From GuildfordOperated by South Western Railway
10:18
on time
More
Show Less

Calling at

Effingham Junction10:21on time
Cobham & Stoke d'Abernon10:25on time
Oxshott10:29on time
Claygate10:33on time
Hinchley Wood10:36on time
Surbiton10:40on time
Wimbledon10:49on time
Earlsfield10:53on time
Clapham Junction10:57on time
Vauxhall11:02on time
London Waterloo11:07on time
From GuildfordOperated by South Western Railway

Guildford

no platform
10:22
on time
More
Show Less

Calling at

Clandon10:27on time
London Road (Guildford)10:33on time
Guildford10:39on time
From London WaterlooOperated by South Western Railway

Guildford

no platform
10:48
on time
More
Show Less

Calling at

Clandon10:53on time
London Road (Guildford)10:58on time
Guildford11:02on time
From London WaterlooOperated by South Western Railway
10:48
on time
More
Show Less

Calling at

Effingham Junction10:51on time
Cobham & Stoke d'Abernon10:55on time
Oxshott10:59on time
Claygate11:03on time
Hinchley Wood11:06on time
Surbiton11:10on time
Wimbledon11:19on time
Earlsfield11:23on time
Clapham Junction11:27on time
Vauxhall11:32on time
London Waterloo11:37on time
From GuildfordOperated by South Western Railway