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