Service timetable

05:45 Dundee to Inverness

Wednesday 7 October 2026

Live map
Headcode: 1H37Headcode1H37 OperatorScotRail UIDL88776

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Dundee405:45 05:45 On time
Broughty Ferry205:5105:52 05:51 05:52
Monifieth205:5605:56 05:55½ 05:56
Carnoustie206:0106:02 06:01 06:02
Arbroath206:0806:09 06:08 06:09
Montrose206:2406:24 06:23½ 06:24½
Laurencekirk06:3606:36 06:35½ 06:36½
Stonehaven206:5006:50 06:49½ 06:50½
Portlethen206:5907:00 06:59 07:00
Aberdeen7S07:1107:18 07:11 07:18
Dyce107:2607:27 07:26 07:27
Kintore107:3507:35 07:34½ 07:35½
Inverurie107:4107:42 07:41 07:42½
Insch107:5407:55 07:54 07:55
Huntly108:1108:11 08:10½ 08:11½
Keith108:2508:26 08:25 08:26
Elgin208:4508:49 08:45 08:49
Forres109:0109:03 09:01 09:03
Nairn109:1309:16 09:13 09:16½
Inverness Airport109:2509:25 09:24½ 09:25½
Inverness209:36 09:36

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