Detailed timetable

15:30 Edinburgh to Aberdeen

Friday 9 October 2026

Live map
Headcode: 1A87Headcode1A87 OperatorScotRail UIDC14639

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
Edinburgh1915:30 15:29 -1 min
Princes St Gardenspass15:31½ 15:31 On time
Haymarket215:3415:35 15:34 15:36 +1 min
Haymarket West Junctionpass15:37 15:38 +1 min
Dalmeny Junctionpass15:42 15:44 +2 min
Inverkeithing2pass15:47 15:54 +7 min
Burntisland2pass15:54 16:01 +7 min
Kirkcaldy2pass16:00 16:10 +10 min
Thornton South Junctionpass16:04½ 16:15 +11 min
Thornton North Junctionpass16:05 16:16
Ladybank2pass16:11½ 16:23 +12 min
Cupar216:1816:19 16:32 16:34 +15 min
Leuchars216:2516:26 16:42 16:43 +17 min
Tay Bridge Southpass16:33 16:49 +16 min
Dundee Central Junctionpass16:38 16:54
Dundee416:4016:41 16:59 17:02 +21 min
Camperdown Junctionpass16:43½ 17:04½
Broughty Ferry216:4816:49 17:09 17:11 +22 min
Carnoustie2pass16:54½ 17:16 +22 min
Arbroath217:0017:01 17:22 17:23 +22 min
Inverkeilorpass17:07 17:29 +22 min
Usanpass17:11 17:34 +23 min
Montrose217:1417:15 17:36 17:37 +22 min
Craigopass17:21 17:42 +21 min
Laurencekirkpass17:24½ 17:46 +22 min
Carmontpass17:30½ 17:52 +22 min
Stonehaven217:3517:36 17:58 18:00 +24 min
Newtonhill Sig A223pass17:41½ 18:05½
Aberdeen A229 Signalpass17:45½ 18:09½
Aberdeen A55 Signalpass17:48½ 18:12½
Craiginches Southpass17:49½ 18:13½
Aberdeen Ferryhill Junctionpass17:52 18:16
Aberdeen6S17:54 18:14 +20 min

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