Detailed timetable

16:26 Edinburgh to Aberdeen

Tuesday 13 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:26 16:26 On time
Princes St Gardenspass16:27½ 16:27 On time
Haymarket216:29½16:31 16:29 16:31 On time
Haymarket West Junctionpass16:33 16:33 On time
Dalmeny Junctionpass16:38 16:39 +1 min
Inverkeithing2pass16:43 16:44 +1 min
Dunfermline Town2pass16:48 16:48 On time
Cowdenbeath2pass16:54½ 16:57 +3 min
Glenrothes with Thornton2pass17:08 17:10 +2 min
Thornton North Junctionpass17:10 17:12
Ladybank2pass17:16½ 17:19 +3 min
Cupar217:2217:23 17:25 17:27 +4 min
Leuchars217:2917:30 17:34 17:35 +5 min
Tay Bridge Southpass17:37 17:42
Dundee Central Junctionpass17:42 17:47
Dundee417:4417:45 17:47 17:49 +4 min
Camperdown Junctionpass17:47½ 17:51½
Broughty Ferry2pass17:51 17:55
Carnoustie2pass17:55 17:59 +4 min
Arbroath218:0418:05 18:04 18:06 +1 min
Inverkeilorpass18:12 18:11 -1 min
Usanpass18:16 18:16 On time
Montrose218:1918:20 18:19 18:20 On time
Craigopass18:25½ 18:24 -1 min
Laurencekirkpass18:29 18:30 +1 min
Carmontpass18:35 18:36
Stonehaven218:4118:43 18:42 18:44 +1 min
Newtonhill Sig A223pass18:48 18:49
Aberdeen A229 Signalpass18:51 18:52
Aberdeen A55 Signalpass18:54 18:55
Craiginches Southpass18:55 18:56
Aberdeen Ferryhill Junctionpass18:57½ 18:58½
Aberdeen6S19:00 19:01

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