The 11:45 train from London Waterloo to Haslemere.

2P31 11:45 WAT-HSL
London Waterloo 11
Haslemere 2
South Western Railway
1h 6m

  1. London Waterloo
  2. WATRLWC
  3. Clapham Junction+2 Stops to take up passengers
  4. Earlsfield+2
  5. Wimbledon+1
  6. Raynes Park-
  7. New Malden
  8. Berrylands
  9. Surbiton
  10. HCRTJN
  11. Esher
  12. Hersham
  13. Walton-on-Thames
  14. Weybridge
  15. Byfleet & New Haw-
  16. West Byfleet-1
  17. Woking
  18. WOKINGJ-1
  19. Worplesdon
  20. Guildford+3
  21. SHALFDJ+3
  22. Farncombe+3
  23. Godalming+3
  24. Milford+3
  25. Witley+3½
  26. Haslemere+2½

RDG/Darwin