Guildford departures

04:58
on time
More
Show Less
From GuildfordOperated by South Western Railway
05:09
on time
More
Show Less

Calling at

Haslemere05:23on time
Liphook05:29on time
Liss05:35on time
Petersfield05:45on time
Rowlands Castle05:55on time
Havant06:00on time
Bedhampton06:03on time
Hilsea06:08on time
Fratton06:12on time
Portsmouth & Southsea06:16on time
Portsmouth Harbour06:20on time
From GuildfordOperated by South Western Railway
05:12
on time
More
Show Less

Calling at

Dorking Deepdene05:29on time
Reigate05:37on time
Redhill05:42on time
Gatwick Airport05:55on time
From ReadingOperated by Great Western Railway
05:14
on time
More
Show Less

Calling at

Worplesdon05:19on time
Woking05:24on time
West Byfleet05:36on time
Byfleet & New Haw05:39on time
Weybridge05:42on time
Walton-on-Thames05:46on time
Hersham05:48on time
Esher05:51on time
Surbiton05:55on time
Wimbledon06:05due 06:02
Earlsfield06:12on time
Clapham Junction06:16on time
Vauxhall06:21on time
London Waterloo06:26on time
From GuildfordOperated by South Western Railway
05:25
on time
More
Show Less

Calling at

London Road (Guildford)05:29on time
Clandon05:34on time
Horsley05:38on time
Effingham Junction05:41on time
Bookham05:45on time
Leatherhead05:50on time
Ashtead05:54on time
Epsom05:59on time
Ewell West06:07on time
Stoneleigh06:10on time
Worcester Park06:13on time
Motspur Park06:15on time
Raynes Park06:19on time
Wimbledon06:23on time
Earlsfield06:27on time
Clapham Junction06:30on time
Vauxhall06:35on time
London Waterloo06:40on time
From GuildfordOperated by South Western Railway
05:37
on time
More
Show Less

Calling at

London Road (Guildford)05:41on time
Clandon05:46on time
Horsley05:50on time
Effingham Junction05:53on time
Cobham & Stoke d'Abernon05:57on time
Oxshott06:00on time
Claygate06:03on time
Hinchley Wood06:06on time
Surbiton06:10on time
Wimbledon06:18on time
Earlsfield06:23on time
Clapham Junction06:26on time
Vauxhall06:31on time
London Waterloo06:37on time
From GuildfordOperated by South Western Railway

Redhill

Platform 8
05:49
on time
More
Show Less

Calling at

Shalford05:53on time
Chilworth05:58on time
Gomshall06:04on time
Dorking West06:11on time
Dorking Deepdene06:13on time
Betchworth06:18on time
Reigate06:23on time
Redhill06:29on time
From ReadingOperated by Great Western Railway
05:50
on time
More
Show Less

Calling at

Worplesdon05:55on time
Woking06:00on time
Clapham Junction06:20on time
London Waterloo06:30on time
From Portsmouth HarbourOperated by South Western Railway
06:03
on time
More
Show Less

Calling at

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