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