Detailed timetable

08:31 Edinburgh to Aberdeen

Wednesday 7 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:30 -1 min
Princes St Gardenspass08:33 08:32 -1 min
Haymarket208:3708:38 08:35 08:38 On time
Haymarket West Junctionpass08:40½ 08:40 On time
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:19 09:22½ On time
Leuchars209:2909:30 09:28 09:31 +1 min
Tay Bridge Southpass09:36½ 09:37½
Dundee D715 Signal09:38½09:39 09:39½ 09:40 +1 min
Dundee Central Junctionpass09:43½ 09:44½
Dundee409:4509:48 09:45 09:48 On time
Camperdown Junctionpass09:50 09:50
Broughty Ferry2pass09:53½ 09:53½
Carnoustie2pass09:59 10:00 +1 min
Arbroath210:0510:06 10:05 10:06 On time
Inverkeilorpass10:11½ 10:12 +1 min
Usanpass10:15½ 10:17 +2 min
Montrose210:1910:20 10:20 10:21 +1 min
Craigopass10:26 10:26 On time
Laurencekirkpass10:29½ 10:29 On time
Carmontpass10:35½ 10:36 +1 min
Stonehaven210:4010:41 10:41 10:42 +1 min
Newtonhill Sig A223pass10:46½ 10:47½
Aberdeen A229 Signalpass10:49½ 10:50½
Aberdeen A55 Signalpass10:52½ 10:53½
Craiginches Southpass10:53½ 10:54½
Aberdeen Ferryhill Junctionpass10:56½ 10:57½
Aberdeen510:59 10:58 -1 min

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