Detailed timetable

21:30 Edinburgh to Aberdeen

Tuesday 13 October 2026

Live map
Headcode: 1A97Headcode1A97 OperatorScotRail UIDL87044

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
100 mph
Train class code
B
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh15F21:30 21:31 +1 min
Princes St Gardenspass21:31½ 21:33 +2 min
Haymarket221:3421:35 21:36 21:37 +2 min
Haymarket West Junctionpass21:37 21:39 +2 min
Dalmeny Junctionpass21:42 21:44 +2 min
Inverkeithing2pass21:47½ 21:50 +3 min
Dunfermline Town2pass21:52½ 21:55 +3 min
Cowdenbeath2pass21:59½ 22:01 +2 min
Glenrothes with Thornton2pass22:14½ 22:19 +5 min
Thornton North Junctionpass22:16½ 22:21½
Ladybank2pass22:24 22:29 +5 min
Cupar222:2922:30 22:36 22:37 +7 min
Leuchars222:3622:37 22:43 22:44 +7 min
Tay Bridge Southpass22:44 22:51
Dundee Central Junctionpass22:49½ 22:56½
Dundee422:5122:52 22:57 22:58 +6 min
Camperdown Junctionpass22:55 23:01
Broughty Ferry2pass22:58 23:04
Carnoustie2pass23:03 23:09 +6 min
Arbroath223:0823:09 23:17 23:18 +9 min
Inverkeilorpass23:15 23:24
Usanpass23:19½ 23:30 +11 min
Montrose223:2323:28 23:35 23:36 +8 min
Craigopass23:34½ 23:42½
Laurencekirkpass23:39 23:45 +6 min
Carmontpass23:45 23:51 +6 min
Stonehaven223:5023:50 23:56 23:57 +7 min
Newtonhill Sig A223pass23:56 00:03
Aberdeen A229 Signalpass23:59½ 00:06½
Aberdeen A55 Signalpass00:03 00:10
Craiginches Southpass00:04 00:11
Aberdeen Ferryhill Junctionpass00:06½ 00:13½
Aberdeen6S00:09 00:15 +6 min

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