Detailed timetable

22:02 Craiginches North Sidings to Inverness Millburn C.rail

Tuesday 6 October 2026

Live map
Headcode: 4Q03Headcode4Q03 UIDU02999

Planned service information

Power type
Diesel
Timing load / planned train type
715
Maximum speed
75 mph
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Craiginches North Sidings22:02 22:01 -1 min
Aberdeen Craiginches Fhh22:08½22:16½ 22:07½ 22:16½ On time
Aberdeen Ferryhill Junctionpass22:25½ 22:25½
Aberdeen7pass22:27½ 22:26 -1 min
Berryden Junctionpass22:30 22:27 -3 min
Dyce1pass22:35½ 22:33 -2 min
Inverurie1pass22:46½ 22:44 -2 min
Insch1pass22:58½ 22:57 -1 min
Kennethmontpass23:04½ 23:05 +1 min
Huntly223:1723:27 23:19 23:21 -6 min
Keith Looppass00:38 00:38 On time
Keith100:4300:51 00:43 00:51 On time
Keith Loop00:5601:06 00:42 00:47 -19 min
Huntly201:2201:40 01:06 01:16 -24 min
Keith Loop01:56½02:06½ 01:30 01:33 -33 min
Keith1pass02:10½ 01:37½
Elgin2pass03:30½ 02:33 -57 min
Forres1pass03:42½ 02:48 -54 min
Nairn1pass04:03 02:59 -64 min
Inverness Airport1pass04:11 03:07 -64 min
Millburn Junctionpass04:19 03:15 -64 min
Inverness204:2504:30 03:21 04:30 On time
Millburn Junctionpass04:32½ 04:32½
Cradlehallpass04:35 04:35
Culloden04:43½04:55 04:43½ 04:55
Cradlehallpass05:01 05:01
Inverness Millburn C.rail05:05 04:05 -60 min

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.