Haslemere to London Waterloo

Platform 3 Will wait for 16 minutes
08:08
left on time

Previously called at

Portsmouth & Southsea06:58left on time
Fratton07:03left on time
Hilsea07:07left on time
Bedhampton07:12left on time
Havant07:16left on time
Rowlands Castle07:21left on time
Petersfield07:34left on time
Liss07:39left on time
Liphook07:46left on time
Haslemere08:08left on time

Calling at

Witley08:15left on time
Milford (Surrey)08:19left on time
Godalming08:23left on time
Farncombe08:26left on time
Guildford08:32left on time
Worplesdon08:39left on time
Woking08:45left on time
Clapham Junction09:05left on time
London Waterloo09:18arrived 09:15
Operated by South Western Railway