Detailed timetable

19:30 Edinburgh to Aberdeen

Saturday 10 October 2026

Live map
Headcode: 1A93Headcode1A93 OperatorScotRail UIDC14646

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:29 -1 min
Princes St Gardenspass19:31½ 19:31 On time
Haymarket219:3419:35 19:33 19:34 -1 min
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 19:57 -2 min
Glenrothes with Thornton2pass20:16 20:15 -1 min
Thornton North Junctionpass20:18 20:17
Ladybank2pass20:24½ 20:24 On time
Cupar220:3020:31 20:30 20:32 +1 min
Leuchars220:3720:38 20:38 20:40 +2 min
Tay Bridge Southpass20:45 20:47
Dundee D715 Signal20:4720:47½ 20:49 20:49½ +2 min
Dundee Central Junctionpass20:55 20:57
Dundee420:5720:58 20:54 20:58 On time
Camperdown Junctionpass21:00½ 21:00½
Broughty Ferry2pass21:04 21:04
Carnoustie2pass21:08 21:08 On time
Arbroath221:1421:15 21:13½ 21:15 On time
Inverkeilorpass21:20½ 21:20½
Usanpass21:26½ 21:26½
Montrose221:3021:31 21:29½ 21:31
Craigopass21:36½ 21:36½
Laurencekirkpass21:40 21:40
Carmontpass21:46 21:46
Stonehaven2pass21:50½ 21:50½
Newtonhill Sig A223pass21:54½ 21:54½
Aberdeen A229 Signalpass21:57½ 21:57½
Aberdeen A55 Signalpass22:03½ 22:03½
Craiginches Southpass22:04½ 22:04½
Aberdeen Ferryhill Junctionpass22:07 22:07
Aberdeen422:09 22:09

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