Detailed timetable

08:31 Edinburgh to Aberdeen

Thursday 8 October 2026

Live map
Headcode: 1A77Headcode1A77 OperatorScotRail UIDC14626

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
Edinburgh1508:31 08:32 +1 min
Princes St Gardenspass08:33 08:33 On time
Haymarket208:3708:38 08:36 08:38 On time
Haymarket West Junctionpass08:40½ 08:39 -1 min
Dalmeny Junctionpass08:45½ 08:44 -1 min
Inverkeithing2pass08:50½ 08:49 -1 min
Burntisland2pass08:57½ 08:56 -1 min
Kirkcaldy2pass09:05½ 09:02 -3 min
Thornton South Junctionpass09:09 09:06 -3 min
Thornton North Junctionpass09:09½ 09:06½
Ladybank2pass09:16 09:13 -3 min
Cupar209:2109:22 09:18 09:22½ On time
Leuchars209:2909:30 09:28 09:30 On time
Tay Bridge Southpass09:36½ 09:36½
Dundee D715 Signal09:38½09:39 09:38½ 09:39 On time
Dundee Central Junctionpass09:43½ 09:43½
Dundee409:4509:48 09:44 09:48 On time
Camperdown Junctionpass09:50 09:50
Broughty Ferry2pass09:53½ 09:53½
Carnoustie2pass09:59 09:58 -1 min
Arbroath210:0510:06 10:03 10:06 On time
Inverkeilorpass10:11½ 10:11 On time
Usanpass10:15½ 10:15 On time
Montrose210:1910:20 10:18 10:20 On time
Craigopass10:26 10:24 -2 min
Laurencekirkpass10:29½ 10:28 -1 min
Carmontpass10:35½ 10:34 -1 min
Stonehaven210:4010:41 10:39 10:40 -1 min
Newtonhill Sig A223pass10:46½ 10:45½
Aberdeen A229 Signalpass10:49½ 10:48½
Aberdeen A55 Signalpass10:52½ 10:51½
Craiginches Southpass10:53½ 10:52½
Aberdeen Ferryhill Junctionpass10:56½ 10:55½
Aberdeen510:59 10:58 -1 min

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