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