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