Detailed timetable

09:30 Edinburgh to Aberdeen

Friday 9 October 2026

Live map
Headcode: 1A79Headcode1A79 OperatorScotRail UIDC14628

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
Edinburgh1509:30 09:29 -1 min
Princes St Gardenspass09:31½ 09:31 On time
Haymarket209:3409:35 09:33 09:35 On time
Haymarket West Junctionpass09:37 09:36 -1 min
Dalmeny Junctionpass09:42 09:42 On time
Inverkeithing2pass09:47 09:47 On time
Burntisland2pass09:54 09:54 On time
Kirkcaldy2pass10:00 10:00 On time
Thornton South Junctionpass10:04 10:04 On time
Thornton North Junctionpass10:04½ 10:04½
Ladybank2pass10:11 10:11 On time
Cupar210:1610:17 10:16 10:17½ On time
Leuchars210:2410:25 10:24 10:25 On time
Tay Bridge Southpass10:31½ 10:31 On time
Dundee Central Junctionpass10:36½ 10:36½
Dundee410:3810:40 10:37 10:40 On time
Camperdown Junctionpass10:42 10:42
Broughty Ferry2pass10:45½ 10:45½
Carnoustie2pass10:49½ 10:50 +1 min
Arbroath210:5510:56 10:55 10:57 +1 min
Inverkeilorpass11:02 11:02 On time
Usanpass11:06 11:06 On time
Montrose211:0911:10 11:09 11:10 On time
Craigopass11:16 11:15 -1 min
Laurencekirkpass11:20½ 11:21 +1 min
Carmontpass11:27½ 11:27 On time
Stonehaven211:3311:34 11:35 11:36 +2 min
Newtonhill Sig A223pass11:39½ 11:41½
Aberdeen A229 Signalpass11:42½ 11:44½
Aberdeen A55 Signalpass11:45½ 11:47½
Craiginches Southpass11:46½ 11:48½
Aberdeen Ferryhill Junctionpass11:49½ 11:51½
Aberdeen411:52 11:52 On time

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