Detailed timetable

17:04 Aberdeen to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 1B43Headcode1B43 OperatorScotRail UIDC14656

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
Aberdeen417:04 17:04 On time
Aberdeen Ferryhill Junctionpass17:05½ 17:05½
Craiginches Southpass17:07 17:07
Aberdeen A56 Signalpass17:07½ 17:07½
Aberdeen A230 Signalpass17:09½ 17:09½
Newtonhill Sig A222pass17:14 17:14
Stonehaven117:1917:20 17:19 17:20½
Carmontpass17:26 17:26
Laurencekirkpass17:31½ 17:31½
Craigopass17:35 17:35
Montrose117:3917:42 17:39 17:42
Usanpass17:45 17:45
Inverkeilorpass17:49½ 17:49½
Arbroath117:5517:56 17:55 17:56½
Carnoustie1pass18:01½ 18:01½
Broughty Ferry1pass18:06 18:06
Camperdown Junctionpass18:09½ 18:09½
Dundee118:1318:14 18:12½ 18:14½
Dundee Central Junctionpass18:15 18:15
Tay Bridge Southpass18:20 18:20
St. Fort Signal Ts26pass18:22 18:22
Leuchars118:2518:26 18:25 18:26½
Cupar118:3318:34 18:32½ 18:34
Ladybank1pass18:39½ 18:39½
Thornton North Junctionpass18:46½ 18:46½
Glenrothes with Thornton2pass18:47½ 18:47½
Cowdenbeath1pass19:01½ 19:01½
Dunfermline Town1pass19:08 19:08
Inverkeithing119:1319:14 19:12½ 19:14
Dalmeny Junctionpass19:19 19:19
Haymarket West Junctionpass19:24½ 19:24½
Haymarket119:2719:28 19:26½ 19:28
Princes St Gardenspass19:30 19:30
Edinburgh1919:32 19:32

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