Detailed timetable

22:24 Aberdeen to Perth

Wednesday 7 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:42 22:44 +1 min
Carmontpass22:49½ 22:50 +1 min
Laurencekirk22:5722:57 22:57 22:58 +1 min
Craigopass23:03 23:02 -1 min
Montrose123:0723:07 23:07 23:08 +1 min
Usanpass23:10½ 23:11 +1 min
Inverkeilorpass23:15 23:16
Arbroath123:2123:22 23:21 23:22 On time
Carnoustie123:2823:29 23:28 23:29 On time
Monifieth123:3423:34 23:34 23:34½ On time
Broughty Ferry123:3823:39 23:38 23:39 On time
Camperdown Junctionpass23:44 23:44
Dundee123:4723:49 23:46 23:49 On time
Dundee Central Junctionpass23:50 23:50
Dundee 672 Signalpass23:53 23:52 -1 min
Invergowrie123:5423:54 23:53 23:54½ On time
Longforgan L.c.pass23:56½ 23:56½
Errolpass00:01 00:01 On time
Barnhill (Perth)pass00:09 00:08 -1 min
Perth100:12 00:11 -1 min

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