Surbiton departures

05:31
on time
More
Show Less

Calling at

Walton-on-Thames05:37on time
Weybridge05:41on time
West Byfleet05:46on time
Woking05:50on time
Guildford05:59on time
Farncombe06:08on time
Godalming06:11on time
Milford (Surrey)06:16on time
Witley06:20on time
Haslemere06:27on time
Liphook06:33on time
Liss06:39on time
Petersfield06:44on time
Rowlands Castle06:54on time
Havant07:00on time
Bedhampton07:03on time
Hilsea07:08on time
Fratton07:12on time
Portsmouth & Southsea07:16on time
Portsmouth Harbour07:20on time
From London WaterlooOperated by South Western Railway
05:41
on time
More
Show Less

Calling at

Wimbledon05:48on time
Clapham Junction06:00on time
Vauxhall06:06on time
London Waterloo06:11on time
From BasingstokeOperated by South Western Railway

Woking

Platform 4
05:44
on time
More
Show Less

Calling at

Esher05:48on time
Hersham05:51on time
Walton-on-Thames05:54on time
Weybridge05:57on time
Byfleet & New Haw06:00on time
West Byfleet06:03on time
Woking06:08on time
From London WaterlooOperated by South Western Railway
05:56
on time
More
Show Less

Calling at

Wimbledon06:05due 06:02
Earlsfield06:12on time
Clapham Junction06:16on time
Vauxhall06:21on time
London Waterloo06:26on time
From GuildfordOperated by South Western Railway

Guildford

Platform 3
05:57
on time
More
Show Less

Calling at

Hinchley Wood06:01on time
Claygate06:04on time
Oxshott06:07on time
Cobham & Stoke d'Abernon06:11on time
Effingham Junction06:15on time
Horsley06:18on time
Clandon06:23on time
London Road (Guildford)06:28on time
Guildford06:32on time
From WimbledonOperated by South Western Railway
06:02
on time
More
Show Less

Calling at

Berrylands06:04on time
New Malden06:07on time
Raynes Park06:10on time
Wimbledon06:13on time
Earlsfield06:17on time
Clapham Junction06:21on time
Vauxhall06:26on time
London Waterloo06:31on time
From Hampton CourtOperated by South Western Railway
06:04
on time
More
Show Less

Calling at

London Waterloo06:20on time
From WokingOperated by South Western Railway
06:11
on time
More
Show Less

Calling at

Wimbledon06:18on time
Earlsfield06:23on time
Clapham Junction06:26on time
Vauxhall06:31on time
London Waterloo06:37on time
From GuildfordOperated by South Western Railway

Woking

Platform 4
06:15
on time
More
Show Less

Calling at

Esher06:19on time
Hersham06:22on time
Walton-on-Thames06:24on time
Weybridge06:28on time
Byfleet & New Haw06:30on time
West Byfleet06:33on time
Woking06:38on time
From London WaterlooOperated by South Western Railway

Guildford

no platform
06:26
on time
More
Show Less

Calling at

Hinchley Wood06:30on time
Claygate06:32on time
Oxshott06:36on time
Cobham & Stoke d'Abernon06:39on time
Effingham Junction06:43on time
Horsley06:46on time
Clandon06:51on time
London Road (Guildford)06:56on time
Guildford07:03on time
From London WaterlooOperated by South Western Railway