Detailed timetable

16:04 Aberdeen to Edinburgh

Thursday 8 October 2026

Live map
Headcode: 1B88Headcode1B88 OperatorScotRail UIDL87081

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
Aberdeen516:04 16:19 +15 min
Aberdeen Ferryhill Junctionpass16:05½ 16:20½
Craiginches Southpass16:07 16:22
Aberdeen A56 Signalpass16:07½ 16:22½
Aberdeen A230 Signalpass16:09½ 16:24½
Portlethen116:1416:15 16:28½ 16:30 +15 min
Newtonhill Sig A222pass16:17½ 16:32½
Stonehaven116:2316:24 16:37 16:38 +14 min
Carmontpass16:29½ 16:44 +15 min
Laurencekirk16:3616:37 16:51 16:53 +16 min
Craigopass16:41½ 16:57 +16 min
Montrose116:4616:48 17:01 17:02 +14 min
Usanpass16:51½ 17:05 +14 min
Inverkeilorpass16:56 17:09 +13 min
Arbroath117:0217:03 17:15 17:16 +13 min
Carnoustie117:0917:10 17:22 17:23 +13 min
Broughty Ferry1pass17:15½ 17:27 +12 min
Camperdown Junctionpass17:19 17:31
Dundee417:2317:25 17:35 17:36 +11 min
Dundee Central Junctionpass17:25½ 17:36½
Tay Bridge Southpass17:30½ 17:41½
St. Fort Signal Ts26pass17:32½ 17:43½
Leuchars117:3617:37 17:47 17:49 +12 min
Cupar117:4317:44 17:55 17:57 +13 min
Ladybank1pass17:50 18:01 +11 min
Thornton North Junctionpass17:57 18:08
Thornton South Junctionpass17:57½ 18:08 +11 min
Kirkcaldy1pass18:01 18:11 +10 min
Burntisland1pass18:07 18:18 +11 min
Inverkeithing1pass18:14 18:25 +11 min
Dalmeny Junctionpass18:18½ 18:30 +12 min
Haymarket West Junctionpass18:24 18:35 +11 min
Haymarket118:2618:28 18:37 18:39 +11 min
Princes St Gardenspass18:30 18:41 +11 min
Edinburgh1618:32 18:43 +11 min

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