Detailed timetable

07:30 Edinburgh to Aberdeen

Saturday 10 October 2026

Live map
Headcode: 1A75Headcode1A75 OperatorScotRail UIDC14623

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
Edinburgh1607:30 07:30 On time
Princes St Gardenspass07:31½ 07:31 On time
Haymarket207:3407:35 07:34 07:35 On time
Haymarket West Junctionpass07:37 07:37 On time
Dalmeny Junctionpass07:42 07:42 On time
Inverkeithing2pass07:47 07:48 +1 min
Dunfermline Town2pass07:52 07:52 On time
Cowdenbeath2pass07:58½ 07:59 +1 min
Glenrothes with Thornton2pass08:10 08:11 +1 min
Thornton North Junctionpass08:12 08:13
Ladybank2pass08:18½ 08:20 +2 min
Cupar208:2408:25 08:27 08:29 +4 min
Leuchars208:3108:32 08:35 08:38 +6 min
Tay Bridge Southpass08:38½ 08:44½
Dundee Central Junctionpass08:43½ 08:49½
Dundee408:4508:47 08:50 08:53 +6 min
Camperdown Junctionpass08:49½ 08:55½
Broughty Ferry208:5408:55 09:00 09:02 +7 min
Monifieth208:5808:59 09:05 09:06½
Carnoustie209:0409:05 09:12 09:13 +8 min
Arbroath209:1209:13 09:19 09:21 +8 min
Inverkeilorpass09:18½ 09:26 +8 min
Usan09:22½09:23½ 09:31 09:31 +8 min
Montrose209:2709:28 09:33 09:34 +6 min
Craigopass09:34 09:39 +5 min
Laurencekirkpass09:37½ 09:43 +6 min
Carmontpass09:43½ 09:49 +6 min
Stonehaven209:4809:49 09:54 09:56 +7 min
Newtonhill Sig A223pass09:54½ 10:01½
Aberdeen A229 Signalpass09:57½ 10:04½
Aberdeen A55 Signalpass10:00½ 10:07½
Craiginches Southpass10:01½ 10:08½
Aberdeen Ferryhill Junctionpass10:04½ 10:11½
Aberdeen310:07 10:12 +5 min

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