Shawfair to Newcraighall Timetable
Monday to Friday SR 📅 00:03 00:07
SR 📅 00:03 00:07
SR 📅 06:32 06:35
SR 📅 06:32 06:35
SR 📅 06:59 07:03
SR 📅 06:59 07:03
SR 📅 07:32 07:35
SR 📅 07:32 07:35
SR 08:03 08:06
SR 08:29 08:32
SR 09:02 09:06
SR 09:32 09:35
SR 10:02 10:05
SR 10:31 10:34
SR 11:00 11:03
SR 11:31 11:34
SR 12:01 12:04
SR 12:32 12:35
SR 13:00 13:03
SR 13:32 13:35
SR 14:03 14:06
SR 14:32 14:37
SR 15:00 15:03
SR 15:31 15:34
SR 16:01 16:05
SR 16:31 16:34
SR 17:01 17:05
SR 17:33 17:36
SR 18:00 18:03
SR 18:32 18:35
SR 19:02 19:06
SR 📅 19:33 19:37
SR 📅 19:33 19:37
SR 📅 20:04 20:07
SR 📅 20:04 20:07
SR 21:00 21:04
SR 📅 21:56 21:59
SR 📅 21:56 21:59
SR 📅 22:59 23:03
SR 📅 22:59 23:03
Saturday SR 00:02 00:05
SR 06:32 06:35
SR 07:04 07:07
SR 07:30 07:33
SR 08:02 08:05
SR 08:31 08:35
SR 09:01 09:05
SR 09:33 09:35
SR 10:02 10:05
SR 10:32 10:35
SR 11:02 11:05
SR 11:32 11:35
SR 12:02 12:05
SR 12:32 12:35
SR 13:02 13:05
SR 13:35 13:39
SR 14:03 14:06
SR 14:32 14:35
SR 15:02 15:05
SR 15:33 15:36
SR 16:02 16:05
SR 16:32 16:35
SR 17:02 17:05
SR 17:35 17:38
SR 18:02 18:05
SR 18:34 18:37
SR 19:02 19:05
SR 19:32 19:35
SR 20:02 20:06
SR 21:02 21:06
SR 22:02 22:05
SR 23:03 23:07
Sunday SR 09:28 09:32
SR 10:28 10:32
SR 11:28 11:32
SR 12:28 12:32
SR 13:28 13:32
SR 14:28 14:32
SR 15:28 15:32
SR 16:28 16:32
SR 17:30 17:34
SR 18:28 18:32
SR 19:28 19:32
SR 20:29 20:33
SR 21:28 21:32
SR 22:29 22:33
SR 23:28 23:33
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Shawfair at 06:32 arriving at Newcraighall at 06:35. The last train departs Shawfair at 00:03 arriving at Newcraighall at 00:07. These timings are based on the "railway day" which begins at 04:30. Journey Time
The average journey time between Shawfair and Newcraighall is 3 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from Shawfair Popular journeys from Newcraighall Timetable data under licence from RSP / Rail Delivery Group