Detailed timetable

08:23 Aberdeen to Inverness

Tuesday 6 October 2026

Live map
Headcode: 1H41Headcode1H41 OperatorScotRail UIDL87293

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
100 mph
Train class code
B
Reservation code
S
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Aberdeen6N08:23 08:23 On time
Berryden Junctionpass08:25 08:25 On time
Dyce108:3108:31 08:31 08:32 +1 min
Kintore108:3908:40 08:39 08:41 +1 min
Inverurie108:4508:45 08:45 09:53 +68 min
Insch108:5708:58 10:05 10:06 +68 min
Kennethmontpass09:05 10:13 +68 min
Huntly109:1409:15 10:22 10:28 +73 min
Keith Looppass09:28 10:41
Keith109:2909:30 10:41 10:42 +72 min
Elgin209:4909:50 11:01 11:02 +72 min
Forres110:0210:03 11:14 11:24 +81 min
Nairn110:1310:15 11:34 11:35 +80 min
Inverness Airport110:2310:24 11:43 11:44 +80 min
Millburn Junctionpass10:33 11:51 +78 min
Inverness410:35 11:53 +78 min

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