Edinburgh to Craigendoran Timetable
Monday to Friday SR 06:08 08:12
SR 06:38 08:48
SR 07:09 09:17
SR 07:49 09:44
SR 08:08 10:11
SR 08:41 10:41
SR 09:10 11:10
SR 09:38 11:42
SR 10:08 12:13
SR 10:41 12:40
SR 11:07 13:10
SR 11:39 13:40
SR 12:08 14:10
SR 12:38 14:42
SR 13:12 15:11
SR 13:40 15:41
SR 14:07 16:12
SR 14:39 16:40
SR 15:09 17:13
SR 15:41 17:39
SR 16:20 18:12
SR 16:49 18:41
SR 17:18 19:13
SR 17:54 19:42
SR 18:23 20:17
SR 18:41 20:40
SR 19:24 21:39
SR 19:55 22:09
SR 20:30 22:38
SR 20:52 23:10
SR 21:21 23:39
SR 📅 21:49 00:07
SR 📅 21:49 00:07
SR 📅 22:21 00:41
SR 📅 22:21 00:42
Saturday SR 06:07 08:12
SR 06:40 08:48
SR 07:06 09:17
SR 07:37 09:44
SR 08:08 10:11
SR 08:41 10:41
SR 09:09 11:10
SR 09:41 11:42
SR 10:08 12:13
SR 10:41 12:40
SR 11:08 13:10
SR 11:39 13:40
SR 12:08 14:11
SR 12:39 14:42
SR 13:08 15:12
SR 13:41 15:42
SR 14:12 16:12
SR 14:42 16:40
SR 15:08 17:10
SR 15:41 17:39
SR 16:07 18:12
SR 16:42 18:41
SR 17:21 19:13
SR 17:41 19:42
SR 18:07 20:13
SR 18:39 20:40
SR 19:24 21:39
SR 19:52 22:09
SR 20:27 22:38
SR 20:52 23:10
SR 21:22 23:39
SR 21:52 00:07
SR 22:23 00:42
Sunday SR 08:36 10:43
SR 09:04 11:12
SR 09:39 11:44
SR 10:06 12:12
SR 10:40 12:42
SR 11:07 13:12
SR 11:38 13:42
SR 12:09 14:12
SR 12:42 14:42
SR 13:09 15:12
SR 13:41 15:42
SR 14:09 16:12
SR 14:41 16:42
SR 15:11 17:12
SR 15:40 17:42
SR 16:09 18:12
SR 16:40 18:42
SR 17:10 19:12
SR 17:40 19:42
SR 18:10 20:12
SR 18:38 20:42
SR 19:40 21:45
SR 20:40 22:42
SR 21:40 23:42
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Edinburgh at 06:08 arriving at Craigendoran at 08:12. The last train departs Edinburgh at 22:21 arriving at Craigendoran at 00:42. Journey Time
The average journey time between Edinburgh and Craigendoran is 2 hours and 4 minutes. Popular journeys from Edinburgh Popular journeys from Craigendoran Timetable data under licence from RSP / Rail Delivery Group