London Waterloo to Haslemere Timetable
Monday to Friday SW 05:08 06:27
SW 05:45 06:54
SW 06:15 07:19
SW 06:45 07:49
SW 07:00 07:52
SW 07:15 08:20
SW 07:30 08:23
SW 07:45 08:50
SW 08:00 08:54
SW 08:30 09:23
SW 08:45 09:49
SW 09:00 09:54
SW 09:30 10:20
SW 09:45 10:49
SW 10:00 10:54
SW 10:30 11:20
SW 10:45 11:49
SW 11:00 11:54
SW 11:30 12:20
SW 11:45 12:49
SW 12:00 12:54
SW 12:30 13:20
SW 12:45 13:49
SW 13:00 13:54
SW 13:30 14:20
SW 13:45 14:51
SW 14:00 14:55
SW 14:30 15:20
SW 14:45 15:49
SW 15:00 15:53
SW 📅 15:30 16:28
SW 📅 15:30 16:28
SW 15:45 16:49
SW 📅 16:00 16:52
SW 📅 16:00 16:52
SW 16:30 17:24
SW 16:45 17:50
SW 17:00 17:53
SW 📅 17:15 18:18
SW 📅 17:15 18:18
SW 17:30 18:27
SW 17:45 18:47
SW 18:00 18:52
SW 18:15 19:20
SW 18:30 19:26
SW 18:45 19:47
SW 19:00 19:51
SW 19:15 20:20
SW 19:30 20:23
SW 19:45 20:49
SW 20:00 20:54
SW 20:30 21:21
SW 20:45 21:49
SW 21:00 21:54
SW 21:30 22:22
SW 21:45 22:49
SW 22:00 22:54
SW 📅 22:30 23:24
SW 📅 22:30 23:24
SW 23:00 00:04
SW 📅 23:32 00:33
SW 📅 23:32 00:33
Saturday SW 05:45 06:49
SW 06:45 07:48
SW 07:30 08:20
SW 07:45 08:49
SW 08:00 08:53
SW 08:30 09:20
SW 08:45 09:49
SW 09:00 09:53
SW 09:30 10:20
SW 09:45 10:49
SW 10:00 10:53
SW 10:30 11:20
SW 10:45 11:49
SW 11:00 11:53
SW 11:30 12:21
SW 11:45 12:49
SW 12:00 12:53
SW 12:30 13:21
SW 12:45 13:50
SW 13:00 13:53
SW 13:30 14:20
SW 13:45 14:49
SW 14:00 14:53
SW 14:30 15:20
SW 14:45 15:49
SW 15:00 15:53
SW 15:30 16:20
SW 15:45 16:49
SW 16:00 16:53
SW 16:30 17:20
SW 16:45 17:49
SW 17:00 17:53
SW 17:30 18:20
SW 17:45 18:49
SW 18:00 18:53
SW 18:30 19:21
SW 18:45 19:50
SW 19:00 19:53
SW 📅 19:07 20:49
SW 19:30 20:20
SW 19:45 20:49
SW 20:00 20:53
SW 20:30 21:20
SW 20:45 21:49
SW 21:00 21:54
SW 21:30 22:20
SW 21:45 22:49
SW 22:00 22:53
SW 22:30 23:23
SW 22:45 23:49
SW 23:00 23:53
SW 23:15 00:12
SW 23:45 00:50
SW 📅 23:45 01:15
Sunday SW 08:00 09:06
SW 08:30 09:22
SW 09:00 10:06
SW 09:30 10:29
SW 10:00 11:06
SW 10:30 11:29
SW 11:00 12:06
SW 11:30 12:29
SW 12:00 13:06
SW 12:30 13:22
SW 13:00 14:06
SW 13:30 14:22
SW 14:00 15:06
SW 14:30 15:22
SW 15:00 16:06
SW 15:30 16:22
SW 16:00 17:06
SW 16:30 17:22
SW 17:00 18:06
SW 17:30 18:22
SW 18:00 19:06
SW 18:30 19:22
SW 19:00 20:06
SW 19:30 20:22
SW 20:00 21:06
SW 20:30 21:22
SW 21:00 22:07
SW 21:30 22:22
SW 22:00 23:06
SW 22:30 23:22
SW 23:00 00:06
SW 23:30 00:29
Train Operators SW
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs London Waterloo at 05:08 arriving at Haslemere at 06:27. The last train departs London Waterloo at 23:32 arriving at Haslemere at 00:33. Journey Time
The average journey time between London Waterloo and Haslemere is 58 minutes. Popular journeys from London Waterloo Popular journeys from Haslemere Timetable data under licence from RSP / Rail Delivery Group