Inverurie to Insch TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 06:39 06:50
SR 07:42 07:54
SR 08:45 08:57
SR 10:32 10:45
SR 12:20 12:33
SR 14:05 14:18
SR 16:27 16:39
SR 17:46 17:58
SR 18:40 18:52
SR 20:41 20:54
SR 22:24 22:36
Saturday SR 06:39 06:50
SR 07:42 07:54
SR 08:45 08:57
SR 10:32 10:45
SR 12:20 12:33
SR 14:05 14:18
SR 16:18 16:30
SR 17:46 17:58
SR 18:42 18:54
SR 20:41 20:54
SR 22:24 22:36
Sunday SR 10:26 10:38
SR 13:23 13:35
SR 15:47 15:59
SR 18:23 18:35
SR 21:51 22:03
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Inverurie at 06:39 arriving at Insch at 06:50. The last train departs Inverurie at 22:24 arriving at Insch at 22:36. Journey Time
The average journey time between Inverurie and Insch is 12 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from Inverurie Popular journeys from Insch Timetable data under licence from RSP / Rail Delivery Group