Detailed timetable

15:08 Aberdeen to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 1B74Headcode1B74 OperatorScotRail UIDC14663

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
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Aberdeen6S15:08 15:08 On time
Aberdeen Ferryhill Junctionpass15:09 15:09
Craiginches Southpass15:10½ 15:10½
Aberdeen A56 Signalpass15:11½ 15:11½
Aberdeen A230 Signalpass15:14 15:14
Portlethen115:1815:19 15:18 15:19
Newtonhill Sig A222pass15:21½ 15:21½
Stonehaven115:2715:28 15:27 15:28
Carmontpass15:34 15:34
Laurencekirkpass15:40½ 15:40½
Craigopass15:45 15:45
Montrose115:4915:49 15:48½ 15:49½
Usanpass15:52½ 15:52½
Inverkeilorpass15:56½ 15:56½
Arbroath116:0316:03 16:02½ 16:03½
Carnoustie116:1016:10 16:09½ 16:10½
Broughty Ferry1pass16:17 16:17
Camperdown Junctionpass16:20 16:20
Dundee116:2316:24 16:22½ 16:24½
Dundee Central Junctionpass16:25½ 16:25½
Tay Bridge Southpass16:30½ 16:30½
St. Fort Signal Ts26pass16:33 16:33
Leuchars116:3716:37 16:36½ 16:37½
Cupar116:4416:44 16:44 16:44½
Ladybank1pass16:50½ 16:50½
Thornton North Junctionpass16:59 16:59
Glenrothes with Thornton2pass17:01 17:01
Cowdenbeath1pass17:15 17:15
Dunfermline Town1pass17:21½ 17:21½
Inverkeithing117:2617:27 17:26 17:27
Dalmeny Junctionpass17:32½ 17:32½
Haymarket West Junctionpass17:38½ 17:38½
Haymarket117:4017:41 17:40 17:41
Princes St Gardenspass17:43 17:43
Edinburgh2017:45 17:45

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