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