Haslemere to London Waterloo Timetable
Monday to Friday SW 📅 00:20 01:40
SW 📅 00:20 01:40
SW 📅 00:20 01:40
SW 05:26 06:30
SW 05:57 07:09
SW 06:23 07:23
SW 06:37 07:43
SW 06:58 07:53
SW 07:04 08:09
SW 07:20 08:19
SW 07:33 08:27
SW 07:38 08:41
SW 📅 08:00 08:54
SW 📅 08:00 08:54
SW 08:08 09:16
SW 08:33 09:30
SW 08:38 09:41
SW 09:02 09:55
SW 09:10 10:16
SW 09:31 10:32
SW 10:02 10:51
SW 10:10 11:18
SW 10:29 11:24
SW 11:02 11:51
SW 11:10 12:14
SW 11:29 12:22
SW 12:02 12:51
SW 12:10 13:16
SW 12:29 13:23
SW 13:02 13:51
SW 13:10 14:15
SW 13:29 14:23
SW 14:02 14:53
SW 14:10 15:13
SW 14:29 15:22
SW 15:02 15:51
SW 15:10 16:14
SW 15:29 16:22
SW 16:02 16:51
SW 16:10 17:14
SW 16:29 17:22
SW 16:42 17:41
SW 17:01 17:52
SW 17:10 18:13
SW 17:30 18:24
SW 17:41 18:41
SW 18:03 18:59
SW 18:10 19:13
SW 📅 18:29 19:22
SW 📅 18:29 19:22
SW 19:01 19:59
SW 📅 19:10 20:13
SW 📅 19:10 20:13
SW 19:29 20:24
SW 20:00 20:51
SW 20:30 21:31
SW 21:01 21:51
SW 📅 21:10 22:21
SW 📅 21:10 22:21
SW 21:29 22:26
SW 22:11 23:14
SW 22:28 23:20
SW 📅 23:26 00:39
SW 📅 23:26 00:39
Saturday SW 05:39 06:41
SW 06:00 06:55
SW 📅 06:25 07:59
SW 06:26 07:34
SW 07:00 07:54
SW 07:31 08:20
SW 07:37 08:41
SW 08:00 08:52
SW 08:32 09:22
SW 08:37 09:40
SW 09:00 09:52
SW 09:32 10:22
SW 09:36 10:40
SW 10:01 10:52
SW 10:32 11:24
SW 10:37 11:41
SW 11:00 11:54
SW 11:32 12:28
SW 11:37 12:40
SW 12:00 12:53
SW 12:32 13:22
SW 12:37 13:40
SW 13:00 13:52
SW 13:32 14:22
SW 13:37 14:40
SW 14:00 14:52
SW 14:32 15:22
SW 14:37 15:40
SW 15:00 15:52
SW 15:32 16:22
SW 15:37 16:40
SW 16:00 16:52
SW 16:32 17:22
SW 16:37 17:40
SW 17:00 17:52
SW 17:32 18:22
SW 17:37 18:40
SW 18:00 18:52
SW 18:32 19:22
SW 18:37 19:40
SW 19:00 19:52
SW 19:32 20:22
SW 19:37 20:43
SW 20:00 20:52
SW 20:32 21:22
SW 20:37 21:40
SW 21:00 21:52
SW 21:28 22:28
SW 22:25 23:25
SW 23:28 00:37
Sunday SW 07:39 08:49
SW 08:17 09:20
SW 08:39 09:49
SW 09:17 10:19
SW 09:42 10:48
SW 10:17 11:19
SW 10:42 11:48
SW 11:17 12:15
SW 11:42 12:44
SW 12:17 13:14
SW 12:42 13:44
SW 13:17 14:14
SW 13:42 14:44
SW 14:17 15:13
SW 14:42 15:44
SW 15:17 16:14
SW 15:42 16:44
SW 16:17 17:14
SW 16:42 17:44
SW 17:17 18:14
SW 17:42 18:44
SW 18:17 19:14
SW 18:42 19:44
SW 19:17 20:14
SW 19:42 20:44
SW 20:17 21:14
SW 20:42 21:44
SW 21:17 22:15
SW 21:42 22:44
SW 22:17 23:14
SW 22:42 23:44
SW 23:17 00:15
Train Operators SW
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Haslemere at 05:26 arriving at London Waterloo at 06:30. The last train departs Haslemere at 00:20 arriving at London Waterloo at 01:40. These timings are based on the "railway day" which begins at 04:30. Journey Time
The average journey time between Haslemere and London Waterloo is 59 minutes. Popular journeys from Haslemere Popular journeys from London Waterloo Timetable data under licence from RSP / Rail Delivery Group