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