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:21 +1 min
Carmontpass17:26 17:27 +1 min
Laurencekirkpass17:31½ 17:32 +1 min
Craigopass17:35 17:36
Montrose117:3917:42 17:40 17:43 +1 min
Usanpass17:45 17:46
Inverkeilorpass17:49½ 17:50½
Arbroath117:5517:56 17:56 17:57½
Carnoustie1pass18:01½ 18:02½
Broughty Ferry1pass18:06 18:07
Camperdown Junctionpass18:09½ 18:10½
Dundee118:1318:14 18:13½ 18:15½
Dundee Central Junctionpass18:15 18:16
Tay Bridge Southpass18:20 18:21
St. Fort Signal Ts26pass18:22 18:23
Leuchars118:2518:26 18:26 18:27½
Cupar118:3318:34 18:33½ 18:35
Ladybank1pass18:39½ 18:40½
Thornton North Junctionpass18:46½ 18:47½
Glenrothes with Thornton2pass18:47½ 18:48½
Cowdenbeath1pass19:01½ 19:02½
Dunfermline Town1pass19:08 19:09
Inverkeithing119:1319:14 19:13½ 19:15
Dalmeny Junctionpass19:19 19:20
Haymarket West Junctionpass19:24½ 19:25½
Haymarket119:2719:28 19:27½ 19:29
Princes St Gardenspass19:30 19:31
Edinburgh1919:32 19:33

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