departures
from Haslemere

Haslemere
to London WaterlooOperated by South Western Railway

Buy tickets
  • 04:30
    Portsmouth Harbour
    On time
  • 05:19
    Liphook
    Dept. 05:24
  • 05:26
    Haslemere
    Dept. 05:31
  • 05:32
    Witley
    Dept. 05:39
  • 05:36
    Milford (Surrey)
    Dept. 05:42
  • 05:40
    Godalming
    Dept. 05:46
  • 05:43
    Farncombe
    Dept. 05:48
  • 05:50
    Guildford
    Dept. 05:54
  • 05:55
    Worplesdon
    Dept. 05:58
  • 06:01
    Woking
    Dept. 06:04
  • 06:21
    Clapham Junction
    Dept. 06:24
  • 06:30
    London Waterloo
    Exp. 06:31