Help
Business travel
Register
Sign in
Home
Live departures
European Rail
European rail tickets
Paris Pass
Hotels
Tools & apps
Ticket alert
Off-peak train times
Mobile app
Season tickets
All tools & apps
Deals
Hotels
European breaks
Theatre breaks
Theatre tickets
Car hire
London Pass
London Travelcard
Coach tickets
Rail & Sail
All deals & offers
departures
from Haslemere
Haslemere
to
London Waterloo
Operated by South Western Railway
Buy tickets
11:15
Portsmouth Harbour
Delayed
3 stations
11:19
Portsmouth & Southsea
Dept.
11:20
11:24
Fratton
Delayed
11:34
Havant
Dept.
11:40
11:48
Petersfield
Dept.
11:54
12:02
Haslemere
Dept.
12:08
12:12
Godalming
Dept.
12:18
12:19
Guildford
Dept.
12:26
12:27
Woking
Dept.
12:35
12:51
London Waterloo
Exp.
12:59