Detailed timetable

05:49 Inverness to Aberdeen

Wednesday 7 October 2026

Live map
Headcode: 1A04Headcode1A04 OperatorScotRail UIDC14577

Planned service information

Power type
Diesel
Timing load / planned train type
324
Maximum speed
100 mph
Train class code
B
Reservation code
S
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Inverness205:49 05:49 On time
Millburn Junctionpass05:51 05:50 -1 min
Inverness Airport105:5805:59 05:58 06:01 +2 min
Nairn206:0806:09 06:12 06:13 +4 min
Forres106:1806:19 06:24 06:26 +7 min
Elgin106:3106:32 06:38 06:40 +8 min
Keith106:5006:51 06:59 07:01 +10 min
Keith Looppass06:52 07:02
Huntly207:0507:13 07:15 07:16 +3 min
Kennethmontpass07:22 07:26 +4 min
Insch207:2807:29 07:32 07:33 +4 min
Inverurie207:4007:41 07:45 07:47 +6 min
Kintore207:4607:47 07:51 07:53 +6 min
Dyce207:5607:57 08:00 08:02 +5 min
Berryden Junctionpass08:03½ 08:07 +4 min
Aberdeen7N08:06 08:11 +5 min

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