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