Earlsfield departures

Woking

Platform 3
16:32
due 16:34
More
Show Less
From London WaterlooOperated by South Western Railway
16:35
due 16:44
More
Show Less

Calling at

Clapham Junction16:39due 16:47
Vauxhall16:44due 16:52
London Waterloo16:52due 16:57
From London WaterlooOperated by South Western Railway

Dorking

Platform 3
16:36
due 16:39
More
Show Less
From London WaterlooOperated by South Western Railway
16:38
on time
More
Show Less
From WokingOperated by South Western Railway

Richmond

Platform 3
16:39
due 16:41
More
Show Less
From London WaterlooOperated by South Western Railway
16:42
due 16:46
More
Show Less

Calling at

Clapham Junction16:45due 16:49
Vauxhall16:50due 16:54
London Waterloo16:55due 16:59
From GuildfordOperated by South Western Railway

Guildford

Platform 3
16:45
on time
More
Show Less

Calling at

Wimbledon16:49on time
Surbiton16:56on time
Hinchley Wood17:01on time
Claygate17:04on time
Oxshott17:08on time
Cobham & Stoke d'Abernon17:12on time
Effingham Junction17:19on time
Horsley17:22on time
Clandon17:27on time
London Road (Guildford)17:33on time
Guildford17:39on time
From London WaterlooOperated by South Western Railway
16:47
due 16:49
More
Show Less

Calling at

Clapham Junction16:51on time
Vauxhall16:56on time
London Waterloo17:01on time
From Hampton CourtOperated by South Western Railway

Hampton Court

Platform 3
16:48
on time
More
Show Less

Calling at

Wimbledon16:52on time
Raynes Park16:55on time
New Malden16:58on time
Berrylands17:00on time
Surbiton17:04on time
Thames Ditton17:09on time
Hampton Court17:12on time
From London WaterlooOperated by South Western Railway
16:54
on time
More
Show Less

Calling at

Clapham Junction16:57on time
Vauxhall17:02on time
London Waterloo17:10on time
From GuildfordOperated by South Western Railway