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