Detailed timetable

09:30 Edinburgh to Aberdeen

Saturday 10 October 2026

Live map
Headcode: 1A79Headcode1A79 OperatorScotRail UIDC14629

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
Edinburgh1609:30 09:30 On time
Princes St Gardenspass09:31½ 09:31 On time
Haymarket209:3409:35 09:33 09:35 On time
Haymarket West Junctionpass09:37 09:37 On time
Dalmeny Junctionpass09:42 09:42 On time
Inverkeithing2pass09:47 09:47 On time
Dunfermline Town2pass09:52 09:51 -1 min
Cowdenbeath2pass09:58½ 09:58 On time
Glenrothes with Thornton2pass10:10 10:16 +6 min
Thornton North Junctionpass10:12 10:18
Ladybank2pass10:18½ 10:25 +7 min
Cupar210:2410:25 10:30 10:32 +7 min
Leuchars210:3110:32 10:38 10:40 +8 min
Tay Bridge Southpass10:39 10:45 +6 min
Dundee Central Junctionpass10:44 10:50
Dundee410:4610:47 10:52 10:54 +7 min
Camperdown Junctionpass10:49½ 10:56½
Broughty Ferry2pass10:53 11:00
Carnoustie2pass10:57 11:04 +7 min
Arbroath211:0311:04 11:09 11:11 +7 min
Inverkeilorpass11:09½ 11:16 +7 min
Usanpass11:13½ 11:23 +10 min
Montrose211:1711:18 11:26 11:27 +9 min
Craigopass11:23½ 11:32 +9 min
Laurencekirkpass11:27 11:36 +9 min
Carmontpass11:33 11:41 +8 min
Stonehaven211:3811:39 11:48 11:49 +10 min
Newtonhill Sig A223pass11:44 11:54
Aberdeen A229 Signalpass11:47 11:57
Aberdeen A55 Signalpass11:50 12:00
Craiginches Southpass11:51 12:01
Aberdeen Ferryhill Junctionpass11:53½ 12:03½
Aberdeen411:56 12:04 +8 min

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