Hersham departures

05:33
on time
More
Show Less

Calling at

Walton-on-Thames 05:36 on time
Weybridge 05:40 on time
Byfleet & New Haw 05:44 on time
West Byfleet 05:47 on time
Woking 05:51 on time
Guildford 06:00 on time
Farncombe 06:09 on time
Godalming 06:12 on time
Milford (Surrey) 06:17 on time
Witley 06:21 on time
Haslemere 06:28 on time
Liphook 06:33 on time
Liss 06:39 on time
Petersfield 06:44 on time
Rowlands Castle 06:54 on time
Havant 06:59 on time
Bedhampton 07:02 on time
Hilsea 07:08 on time
Fratton 07:12 on time
Portsmouth & Southsea 07:16 on time
Portsmouth Harbour 07:21 on time
From London Waterloo Operated by South Western Railway

London Waterloo

no platform
05:48
on time
More
Show Less

Calling at

Esher 05:51 on time
Surbiton 05:55 on time
Wimbledon 06:04 on time
Earlsfield 06:08 on time
Clapham Junction 06:12 on time
Vauxhall 06:17 on time
London Waterloo 06:24 on time
From Guildford Operated by South Western Railway

Haslemere

no platform
05:51
on time
More
Show Less

Calling at

Walton-on-Thames 05:54 on time
Weybridge 05:57 on time
Byfleet & New Haw 06:00 on time
West Byfleet 06:03 on time
Woking 06:09 on time
Guildford 06:18 on time
Farncombe 06:25 on time
Godalming 06:28 on time
Haslemere 06:41 on time
From London Waterloo Operated by South Western Railway