Uphall to Craigendoran Timetable
Monday to Friday SR 06:30 08:12
SR 07:00 08:48
SR 07:30 09:17
SR 08:07 09:44
SR 08:27 10:11
SR 09:00 10:41
SR 09:28 11:10
SR 09:57 11:42
SR 10:26 12:13
SR 10:59 12:40
SR 11:27 13:10
SR 11:57 13:40
SR 12:27 14:10
SR 12:56 14:42
SR 13:30 15:11
SR 13:57 15:41
SR 14:28 16:12
SR 14:58 16:40
SR 15:28 17:13
SR 15:58 17:39
SR 16:38 18:12
SR 17:08 18:41
SR 17:36 19:13
SR 18:11 19:42
SR 18:40 20:17
SR 18:59 20:40
SR 19:42 21:39
SR 20:14 22:09
SR 20:48 22:38
SR 21:10 23:10
SR 21:40 23:39
SR 📅 22:07 00:07
SR 📅 22:07 00:07
SR 📅 22:41 00:41
SR 📅 22:41 00:42
Saturday SR 06:25 08:12
SR 06:58 08:48
SR 07:26 09:17
SR 07:56 09:44
SR 08:26 10:11
SR 09:00 10:41
SR 09:28 11:10
SR 09:59 11:42
SR 10:26 12:13
SR 10:59 12:40
SR 11:28 13:10
SR 11:56 13:40
SR 12:27 14:11
SR 12:56 14:42
SR 13:26 15:12
SR 13:58 15:42
SR 14:31 16:12
SR 14:59 16:40
SR 15:25 17:10
SR 15:58 17:39
SR 16:25 18:12
SR 16:59 18:41
SR 17:39 19:13
SR 17:59 19:42
SR 18:26 20:13
SR 18:57 20:40
SR 19:41 21:39
SR 20:15 22:09
SR 20:44 22:38
SR 21:09 23:10
SR 21:39 23:39
SR 22:09 00:07
SR 22:40 00:42
Sunday SR 08:59 10:43
SR 09:29 11:12
SR 10:01 11:44
SR 10:28 12:12
SR 10:57 12:42
SR 11:24 13:12
SR 11:57 13:42
SR 12:28 14:12
SR 12:59 14:42
SR 13:28 15:12
SR 13:58 15:42
SR 14:27 16:12
SR 14:58 16:42
SR 15:29 17:12
SR 15:58 17:42
SR 16:27 18:12
SR 16:58 18:42
SR 17:27 19:12
SR 17:59 19:42
SR 18:28 20:12
SR 18:57 20:42
SR 19:59 21:45
SR 20:57 22:42
SR 21:58 23:42
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 Craigendoran at 08:12. The last train departs Uphall at 22:41 arriving at Craigendoran at 00:42. Journey Time
The average journey time between Uphall and Craigendoran is 1 hour and 45 minutes. Popular journeys from Uphall Popular journeys from Craigendoran Timetable data under licence from RSP / Rail Delivery Group