departures
from Haslemere

Haslemere
to London WaterlooOperated by South Western Railway

Buy tickets
  • 05:45
    Portsmouth Harbour
    On time
  • 06:30
    Liphook
    Dept. 06:32
  • 06:37
    Haslemere
    Dept. 06:39
  • 06:43
    Witley
    Dept. 06:48
  • 06:47
    Milford (Surrey)
    Dept. 06:51
  • 06:51
    Godalming
    Dept. 06:55
  • 06:54
    Farncombe
    Dept. 06:58
  • 07:01
    Guildford
    Dept. 07:06
  • 07:07
    Worplesdon
    Dept. 07:11
  • 07:13
    Woking
    Dept. 07:18
  • 07:33
    Clapham Junction
    Dept. 07:39
  • 07:43
    London Waterloo
    Exp. 07:47