Detailed timetable

22:24 Aberdeen to Perth

Thursday 8 October 2026

Live map
Headcode: 1T70Headcode1T70 OperatorScotRail UIDL88080

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Aberdeen6S22:24 22:24 On time
Aberdeen Ferryhill Junctionpass22:25 22:25
Craiginches Southpass22:26½ 22:26½
Aberdeen A56 Signalpass22:27 22:27
Aberdeen A230 Signalpass22:29½ 22:29½
Portlethen122:3422:34 22:34 22:34½ On time
Newtonhill Sig A222pass22:37 22:37
Stonehaven122:4322:43 22:43 22:44 +1 min
Carmontpass22:49½ 22:50 +1 min
Laurencekirk22:5722:57 22:56 22:57 On time
Craigopass23:03 23:03 On time
Montrose123:0723:07 23:07 23:09 +2 min
Usanpass23:10½ 23:12 +2 min
Inverkeilorpass23:15 23:17
Arbroath123:2123:22 23:22 23:23 +1 min
Carnoustie123:2823:29 23:30 23:31 +2 min
Monifieth123:3423:34 23:36 23:36½ +2 min
Broughty Ferry123:3823:39 23:40 23:40 +1 min
Camperdown Junctionpass23:44 23:45
Dundee123:4723:49 23:47 23:49 On time
Dundee Central Junctionpass23:50 23:50
Dundee 672 Signalpass23:53 23:53 On time
Invergowrie123:5423:54 23:54 23:54½ On time
Longforgan L.c.pass23:56½ 23:56½
Errolpass00:01 00:01 On time
Barnhill (Perth)pass00:09 00:09 On time
Perth100:12 00:11 -1 min

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