Newcraighall to Shawfair Timetable
Monday to Friday SR 06:26 06:29
SR 📅 06:52 06:55
SR 📅 06:52 06:55
SR 07:23 07:26
SR 07:55 07:58
SR 08:25 08:28
SR 08:55 08:58
SR 09:23 09:26
SR 09:55 09:58
SR 10:26 10:29
SR 10:56 10:59
SR 11:22 11:25
SR 11:55 11:58
SR 12:23 12:26
SR 12:55 12:58
SR 13:24 13:27
SR 13:55 13:58
SR 14:23 14:26
SR 14:54 14:57
SR 15:22 15:25
SR 15:55 15:58
SR 16:26 16:29
SR 16:58 17:01
SR 17:22 17:25
SR 17:53 17:56
SR 18:23 18:26
SR 18:53 18:56
SR 19:54 19:57
SR 📅 20:55 20:58
SR 📅 20:55 20:58
SR 21:54 21:57
SR 22:54 22:57
SR 23:58 00:02
Saturday SR 06:24 06:27
SR 06:51 06:54
SR 07:27 07:30
SR 07:52 07:55
SR 08:26 08:29
SR 08:55 08:58
SR 09:27 09:30
SR 09:57 10:00
SR 10:27 10:30
SR 10:54 10:57
SR 11:25 11:28
SR 11:54 11:57
SR 12:29 12:32
SR 12:54 12:57
SR 13:27 13:30
SR 13:54 13:57
SR 14:27 14:30
SR 14:54 14:57
SR 15:26 15:29
SR 15:54 15:57
SR 16:27 16:30
SR 16:54 16:57
SR 17:26 17:29
SR 17:54 17:57
SR 18:29 18:32
SR 18:55 18:58
SR 19:54 19:57
SR 20:55 20:58
SR 21:54 21:57
SR 22:54 22:57
SR 23:55 23:58
Sunday SR 09:23 09:26
SR 10:26 10:29
SR 11:23 11:26
SR 12:23 12:26
SR 13:23 13:26
SR 14:23 14:26
SR 15:23 15:26
SR 16:25 16:28
SR 17:23 17:26
SR 18:23 18:26
SR 19:23 19:26
SR 20:23 20:26
SR 21:23 21:26
SR 22:23 22:26
SR 23:22 23:25
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Newcraighall at 06:26 arriving at Shawfair at 06:29. The last train departs Newcraighall at 23:58 arriving at Shawfair at 00:02. Journey Time
The average journey time between Newcraighall and Shawfair is 3 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from Newcraighall Popular journeys from Shawfair Timetable data under licence from RSP / Rail Delivery Group