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:26 On time
Princes St Gardenspass16:27½ 16:27½
Haymarket216:29½16:31 16:29½ 16:31
Haymarket West Junctionpass16:33 16:33
Dalmeny Junctionpass16:38 16:38
Inverkeithing2pass16:43 16:43
Dunfermline Town2pass16:48 16:48
Cowdenbeath2pass16:54½ 16:54½
Glenrothes with Thornton2pass17:08 17:08
Thornton North Junctionpass17:10 17:10
Ladybank2pass17:16½ 17:16½
Cupar217:2217:23 17:21½ 17:23
Leuchars217:2917:30 17:29 17:30½
Tay Bridge Southpass17:37 17:37
Dundee Central Junctionpass17:42 17:42
Dundee417:4417:45 17:43½ 17:45
Camperdown Junctionpass17:47 17:47
Broughty Ferry2pass17:50½ 17:50½
Carnoustie2pass17:55 17:55
Arbroath218:0118:02 18:01 18:02½
Inverkeilorpass18:10½ 18:10½
Usanpass18:14½ 18:14½
Montrose218:1918:20 18:19 18:20
Craigopass18:25½ 18:25½
Laurencekirkpass18:31 18:31
Carmontpass18:37 18:37
Stonehaven218:4318:45 18:43 18:45
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:02

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