Detailed timetable

19:30 Edinburgh to Aberdeen

Tuesday 13 October 2026

Live map
Headcode: 1A93Headcode1A93 OperatorScotRail UIDC14647

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
Edinburgh1619:30 19:30 On time
Princes St Gardenspass19:31½ 19:31 On time
Haymarket219:3419:35 19:33 19:35 On time
Haymarket West Junctionpass19:37½ 19:36 -1 min
Dalmeny Junctionpass19:42½ 19:41 -1 min
Inverkeithing2pass19:47½ 19:46 -1 min
Dunfermline Town2pass19:52½ 19:51 -1 min
Cowdenbeath2pass19:59 20:00 +1 min
Glenrothes with Thornton2pass20:16 20:19 +3 min
Thornton North Junctionpass20:18 20:21
Ladybank2pass20:24½ 20:28 +4 min
Cupar220:3020:31 20:33 20:35 +4 min
Leuchars220:3720:38 20:41 20:42½
Tay Bridge Southpass20:45 20:49
Dundee D715 Signal20:4720:47½ 20:51 20:51½
Dundee Central Junctionpass20:52 20:56
Dundee420:5420:55 20:56 20:58 +3 min
Camperdown Junctionpass20:57½ 21:00½
Broughty Ferry2pass21:01 21:04
Carnoustie2pass21:05 21:09 +4 min
Arbroath221:1121:12 21:13 21:14 +2 min
Inverkeilorpass21:17½ 21:20 +3 min
Usan21:21½21:26 21:24 21:26 On time
Montrose221:3021:31 21:29 21:31 On time
Craigopass21:36½ 21:35 -1 min
Laurencekirkpass21:40 21:39 -1 min
Carmontpass21:46 21:45 -1 min
Stonehaven2pass21:50½ 21:49 -1 min
Newtonhill Sig A223pass21:54½ 21:53½
Aberdeen A229 Signalpass21:57½ 21:56½
Aberdeen A55 Signalpass22:00½ 21:59½
Craiginches Southpass22:01½ 22:00½
Aberdeen Ferryhill Junctionpass22:04 22:03
Aberdeen422:06 22:05 -1 min

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