Detailed timetable

17:30 Edinburgh to Aberdeen

Saturday 10 October 2026

Live map
Headcode: 1A91Headcode1A91 OperatorScotRail UIDC14645

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
Edinburgh1717:30 17:30 On time
Princes St Gardenspass17:31½ 17:31½
Haymarket217:3417:35 17:33½ 17:35
Haymarket West Junctionpass17:37 17:37
Dalmeny Junctionpass17:42 17:42
Inverkeithing2pass17:47 17:47
Dunfermline Town2pass17:52 17:52
Cowdenbeath2pass17:58½ 17:58½
Glenrothes with Thornton2pass18:13 18:13
Thornton North Junctionpass18:15 18:15
Ladybank2pass18:21½ 18:21½
Cupar218:2718:28 18:26½ 18:28
Leuchars218:3418:35 18:34 18:35½
Tay Bridge Southpass18:42 18:42
Dundee D715 Signal18:4418:44½ 18:44 18:44½
Dundee Central Junctionpass18:49 18:49
Dundee418:5118:53 18:50½ 18:53
Camperdown Junctionpass18:55 18:55
Broughty Ferry218:5919:00 18:59 19:00½
Carnoustie219:0719:08 19:06½ 19:08
Arbroath219:1419:15 19:14 19:15½
Inverkeilorpass19:21 19:21
Usanpass19:25 19:25
Montrose219:2819:29 19:28 19:29½
Craigopass19:35 19:35
Laurencekirkpass19:38½ 19:38½
Carmontpass19:44½ 19:44½
Stonehaven219:4919:50 19:49 19:50½
Newtonhill Sig A223pass19:57 19:57
Aberdeen A229 Signalpass20:00 20:00
Aberdeen A55 Signalpass20:03 20:03
Craiginches Southpass20:04 20:04
Aberdeen Ferryhill Junctionpass20:06½ 20:06½
Aberdeen320:09 20:09

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