Detailed timetable

15:52 Edinburgh to Aberdeen

Sunday 11 October 2026

Live map
Headcode: 1A77Headcode1A77 OperatorScotRail UIDC14624

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
100 mph
Train class code
B
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1815:52 15:52 On time
Princes St Gardenspass15:54 15:54
Haymarket215:5615:57 15:56 15:57
Haymarket West Junctionpass15:58½ 15:58½
Dalmeny Junctionpass16:03½ 16:03½
Inverkeithing216:0916:10 16:09 16:10
Dunfermline Town2pass16:15½ 16:15½
Cowdenbeath2pass16:22½ 16:22½
Glenrothes with Thornton2pass16:36½ 16:36½
Thornton North Junctionpass16:38½ 16:38½
Markinch216:4216:42 16:41½ 16:42½
Ladybank2pass16:48½ 16:48½
Cupar216:5416:54 16:53½ 16:54½
Leuchars217:0117:01 17:00½ 17:01½
Tay Bridge Southpass17:08½ 17:08½
Dundee Central Junctionpass17:14 17:14
Dundee417:1517:17 17:15 17:17
Camperdown Junctionpass17:19½ 17:19½
Broughty Ferry217:2317:24 17:23 17:24
Carnoustie217:3117:31 17:30½ 17:31½
Arbroath217:3917:40 17:39 17:40
Inverkeilorpass17:46 17:46
Usanpass17:50½ 17:50½
Montrose217:5517:56 17:55 17:56
Craigopass18:02 18:02
Laurencekirkpass18:06½ 18:06½
Carmontpass18:14 18:14
Stonehaven218:1918:20 18:19 18:20
Newtonhill Sig A223pass18:25½ 18:25½
Aberdeen A229 Signalpass18:28½ 18:28½
Aberdeen A55 Signalpass18:32 18:32
Craiginches Southpass18:33 18:33
Aberdeen Ferryhill Junctionpass18:35½ 18:35½
Aberdeen418:38 18:38

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