Haslemere to Guildford Timetable
Monday to Friday SW 📅 00:15 00:38
SW 📅 00:20 00:43
SW 📅 00:20 00:43
SW 📅 00:20 00:43
SW 05:26 05:48
SW 05:57 06:21
SW 06:23 06:41
SW 06:37 06:59
SW 06:58 07:14
SW 07:04 07:27
SW 07:20 07:40
SW 07:33 07:50
SW 07:38 08:01
SW 📅 08:00 08:17
SW 📅 08:00 08:17
SW 08:08 08:32
SW 08:33 08:50
SW 08:38 09:02
SW 09:02 09:18
SW 09:10 09:33
SW 09:31 09:49
SW 10:02 10:18
SW 10:10 10:33
SW 10:29 10:47
SW 11:02 11:18
SW 11:10 11:33
SW 11:29 11:47
SW 12:02 12:18
SW 12:10 12:33
SW 12:29 12:47
SW 13:02 13:18
SW 13:10 13:33
SW 13:29 13:47
SW 14:02 14:18
SW 14:10 14:33
SW 14:29 14:47
SW 15:02 15:18
SW 15:10 15:33
SW 15:29 15:47
SW 16:02 16:18
SW 16:10 16:33
SW 16:29 16:47
SW 16:42 17:00
SW 17:01 17:18
SW 17:10 17:32
SW 17:30 17:46
SW 17:41 17:59
SW 18:03 18:20
SW 18:10 18:32
SW 📅 18:29 18:47
SW 📅 18:29 18:47
SW 19:01 19:18
SW 📅 19:10 19:32
SW 📅 19:10 19:32
SW 19:29 19:47
SW 20:00 20:16
SW 20:11 20:33
SW 20:30 20:48
SW 21:01 21:17
SW 📅 21:10 21:33
SW 📅 21:10 21:33
SW 21:29 21:47
SW 22:11 22:33
SW 22:28 22:46
SW 📅 23:26 23:49
SW 📅 23:26 23:49
Saturday SW 00:15 00:38
SW 05:39 06:02
SW 06:00 06:18
SW 📅 06:25 06:48
SW 06:26 06:49
SW 07:00 07:18
SW 07:31 07:47
SW 07:37 07:59
SW 08:00 08:18
SW 08:32 08:48
SW 08:37 08:59
SW 09:00 09:18
SW 09:32 09:48
SW 09:36 09:59
SW 10:01 10:19
SW 10:32 10:48
SW 10:37 10:59
SW 11:00 11:18
SW 11:32 11:48
SW 11:37 11:59
SW 12:00 12:18
SW 12:32 12:48
SW 12:37 12:59
SW 13:00 13:18
SW 13:32 13:48
SW 13:37 13:59
SW 14:00 14:18
SW 14:32 14:48
SW 14:37 14:59
SW 15:00 15:18
SW 15:32 15:48
SW 15:37 15:59
SW 16:00 16:18
SW 16:32 16:48
SW 16:37 16:59
SW 17:00 17:18
SW 17:32 17:48
SW 17:37 17:59
SW 18:00 18:18
SW 18:32 18:48
SW 18:37 18:59
SW 19:00 19:18
SW 19:32 19:48
SW 19:37 19:59
SW 20:00 20:18
SW 20:32 20:48
SW 20:37 20:59
SW 21:00 21:18
SW 21:28 21:50
SW 📅 21:33 21:55
SW 📅 22:00 22:18
SW 22:25 22:48
SW 📅 22:33 22:55
SW 📅 23:00 23:18
SW 23:28 23:50
SW 📅 23:33 23:55
Sunday SW 📅 00:02 00:18
SW 00:15 00:37
SW 07:39 08:01
SW 08:17 08:33
SW 08:39 09:01
SW 09:17 09:33
SW 09:42 10:04
SW 10:17 10:33
SW 10:42 11:04
SW 11:17 11:33
SW 11:42 12:04
SW 12:17 12:33
SW 12:42 13:04
SW 13:17 13:33
SW 13:42 14:04
SW 14:17 14:33
SW 14:42 15:04
SW 15:17 15:33
SW 15:42 16:04
SW 16:17 16:33
SW 16:42 17:04
SW 17:17 17:33
SW 17:42 18:04
SW 18:17 18:33
SW 18:42 19:04
SW 19:17 19:33
SW 19:42 20:04
SW 20:17 20:33
SW 20:42 21:04
SW 21:17 21:33
SW 21:42 22:04
SW 22:17 22:33
SW 22:42 23:04
SW 23:17 23:33
SW 23:42 00:04
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 Guildford at 05:48. The last train departs Haslemere at 00:20 arriving at Guildford at 00:43. These timings are based on the "railway day" which begins at 04:30. Journey Time
The average journey time between Haslemere and Guildford is 19 minutes. Popular journeys from Haslemere Popular journeys from Guildford Timetable data under licence from RSP / Rail Delivery Group