Detailed timetable

16:26 Edinburgh to Aberdeen

Saturday 10 October 2026

Live map
Headcode: 1A89Headcode1A89 OperatorScotRail UIDC14642

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

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