Earlsfield departures

08:59
on time
More
Show Less
From London WaterlooOperated by South Western Railway

Woking

Platform 3
09:02
on time
More
Show Less
From London WaterlooOperated by South Western Railway

Guildford

no platformThis train has been cancelled because of a shortage of train drivers
09:06
cancelled
More
Show Less
From London WaterlooOperated by South Western Railway
09:06
on time
More
Show Less
From London WaterlooOperated by South Western Railway
09:09
on time
More
Show Less
From GuildfordOperated by South Western Railway

Richmond

Platform 3
09:09
on time
More
Show Less

Calling at

Wimbledon09:13on time
Raynes Park09:16on time
New Malden09:19on time
Norbiton09:22on time
Kingston09:25on time
Hampton Wick09:30on time
Teddington09:35on time
Strawberry Hill09:38on time
Twickenham09:42on time
St Margarets (London)09:45on time
Richmond09:48on time
From London WaterlooOperated by South Western Railway
09:12
on time
More
Show Less

Calling at

Clapham Junction09:15on time
Vauxhall09:20on time
London Waterloo09:27on time
From DorkingOperated by South Western Railway

Guildford

Platform 3
09:15
on time
More
Show Less

Calling at

Wimbledon09:19on time
Surbiton09:27on time
Hinchley Wood09:32on time
Claygate09:35on time
Oxshott09:39on time
Cobham & Stoke d'Abernon09:43on time
Effingham Junction09:49on time
Horsley09:52on time
Clandon09:57on time
London Road (Guildford)10:03on time
Guildford10:09on time
From London WaterlooOperated by South Western Railway

Hampton Court

Platform 3
09:18
on time
More
Show Less

Calling at

Wimbledon09:22on time
Raynes Park09:25on time
New Malden09:28on time
Berrylands09:31on time
Surbiton09:35on time
Thames Ditton09:40on time
Hampton Court09:43on time
From London WaterlooOperated by South Western Railway
09:18
on time
More
Show Less

Calling at

Clapham Junction09:21on time
Vauxhall09:26on time
London Waterloo09:33on time
From Hampton CourtOperated by South Western Railway