Detailed timetable

07:30 Edinburgh to Aberdeen

Monday 12 October 2026

Live map
Headcode: 1A75Headcode1A75 OperatorScotRail UIDC14622

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

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