Dalreoch to Blairhill Timetable
Monday to Friday SR 📅 06:08 06:53
SR 📅 06:08 06:53
SR 06:16 07:17
SR 📅 06:39 07:25
SR 📅 06:39 07:25
SR 06:46 07:47
SR 07:07 07:53
SR 07:16 08:17
SR 07:38 08:27
SR 07:46 08:47
SR 08:08 08:57
SR 08:16 09:19
SR 08:38 09:28
SR 08:46 09:47
SR 09:13 09:59
SR 09:17 10:17
SR 09:39 10:27
SR 09:46 10:47
SR 10:08 10:56
SR 10:16 11:17
SR 10:38 11:27
SR 10:46 11:47
SR 11:08 11:56
SR 11:16 12:17
SR 11:38 12:28
SR 11:46 12:47
SR 12:05 13:01
SR 12:16 13:17
SR 12:38 13:27
SR 12:46 13:47
SR 13:08 13:56
SR 13:16 14:17
SR 13:37 14:26
SR 13:46 14:47
SR 14:08 14:58
SR 14:16 15:16
SR 14:35 15:29
SR 14:46 15:47
SR 15:08 15:58
SR 15:16 16:17
SR 15:37 16:27
SR 15:46 16:47
SR 16:07 16:53
SR 16:16 17:17
SR 16:36 17:23
SR 16:46 17:47
SR 17:06 17:56
SR 17:16 18:18
SR 17:38 18:28
SR 17:46 18:47
SR 18:10 18:58
SR 18:15 19:14
SR 18:46 19:46
SR 19:16 20:17
SR 19:45 20:44
SR 20:15 21:13
SR 20:44 21:42
SR 📅 21:15 22:15
SR 📅 21:15 22:15
SR 📅 21:45 22:45
SR 📅 21:45 22:45
SR 22:15 23:12
SR 22:45 23:42
SR 23:15 00:12
SR 23:45 00:42
Saturday SR 06:08 06:58
SR 06:16 07:17
SR 06:39 07:29
SR 06:46 07:47
SR 07:07 07:53
SR 07:16 08:17
SR 07:38 08:29
SR 07:46 08:47
SR 08:08 08:59
SR 08:16 09:19
SR 08:38 09:31
SR 08:46 09:48
SR 09:13 10:00
SR 09:17 10:17
SR 09:38 10:27
SR 09:46 10:47
SR 10:08 10:56
SR 10:16 11:17
SR 10:38 11:30
SR 10:46 11:47
SR 11:08 11:56
SR 11:16 12:17
SR 11:38 12:27
SR 11:46 12:47
SR 12:05 12:57
SR 12:16 13:17
SR 12:38 13:26
SR 12:46 13:47
SR 13:08 13:56
SR 13:16 14:17
SR 13:37 14:26
SR 13:46 14:47
SR 14:08 14:56
SR 14:16 15:17
SR 14:35 15:29
SR 14:46 15:47
SR 15:08 15:57
SR 15:16 16:17
SR 15:37 16:26
SR 15:46 16:47
SR 16:07 16:57
SR 16:16 17:17
SR 16:36 17:25
SR 16:46 17:47
SR 17:06 17:56
SR 17:16 18:17
SR 17:38 18:28
SR 17:46 18:47
SR 18:10 18:58
SR 18:15 19:14
SR 18:46 19:46
SR 19:16 20:17
SR 19:45 20:41
SR 20:15 21:12
SR 20:44 21:42
SR 21:15 22:15
SR 21:45 22:45
SR 22:15 23:12
SR 22:45 23:42
SR 23:15 00:12
SR 23:45 00:42
Sunday SR 08:08 09:04
SR 08:38 09:34
SR 09:08 10:04
SR 09:38 10:34
SR 10:08 11:04
SR 10:38 11:34
SR 11:07 12:03
SR 11:38 12:34
SR 12:08 13:04
SR 12:37 13:33
SR 13:08 14:04
SR 13:38 14:34
SR 14:07 15:03
SR 14:38 15:34
SR 15:08 16:04
SR 15:38 16:34
SR 16:08 17:04
SR 16:38 17:34
SR 17:08 18:04
SR 17:38 18:34
SR 18:08 19:04
SR 18:37 19:34
SR 19:08 20:04
SR 19:37 20:34
SR 20:08 21:04
SR 20:38 21:34
SR 21:08 22:04
SR 21:38 22:34
SR 22:08 23:04
SR 22:38 23:34
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Dalreoch at 06:08 arriving at Blairhill at 06:53. The last train departs Dalreoch at 23:45 arriving at Blairhill at 00:42. Journey Time
The average journey time between Dalreoch and Blairhill is 55 minutes. Popular journeys from Dalreoch Popular journeys from Blairhill Timetable data under licence from RSP / Rail Delivery Group