Detailed timetable

16:29 Edinburgh to Aberdeen

Thursday 8 October 2026

Live map
Headcode: 1A89Headcode1A89 OperatorScotRail UIDC14641

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
Edinburgh1716:29 16:30 +1 min
Princes St Gardenspass16:30½ 16:31 +1 min
Haymarket216:33½16:35 16:33 16:35 On time
Haymarket West Junctionpass16:37 16:37 On time
Dalmeny Junctionpass16:42 16:42 On time
Inverkeithing2pass16:47 16:47 On time
Burntisland2pass16:54 16:54 On time
Kirkcaldy2pass17:00 17:00 On time
Thornton South Junctionpass17:05 17:04 -1 min
Thornton North Junctionpass17:05½ 17:04½
Ladybank2pass17:12 17:11 -1 min
Cupar217:1717:18 17:17 17:18½ On time
Leuchars217:2517:26 17:24 17:26 On time
Tay Bridge Southpass17:32½ 17:32½
Dundee Central Junctionpass17:37½ 17:37½
Dundee417:3917:42 17:38 17:42 On time
Camperdown Junctionpass17:44 17:44
Broughty Ferry2pass17:47½ 17:47½
Carnoustie2pass17:54 17:54 On time
Arbroath218:0118:02 18:01 18:03 +1 min
Inverkeilorpass18:07½ 18:08 +1 min
Usanpass18:11½ 18:13 +2 min
Montrose218:1618:17 18:17 18:18 +1 min
Craigopass18:23½ 18:22 -1 min
Laurencekirkpass18:29 18:30 +1 min
Carmontpass18:35 18:35 On time
Stonehaven218:4118:43 18:42 18:43 On time
Newtonhill Sig A223pass18:48 18:48
Aberdeen A229 Signalpass18:51 18:51
Aberdeen A55 Signalpass18:54 18:54
Craiginches Southpass18:55 18:55
Aberdeen Ferryhill Junctionpass18:57½ 18:57½
Aberdeen6S19:00 18:58 -2 min

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