Detailed timetable

15:30 Edinburgh to Aberdeen

Saturday 10 October 2026

Live map
Headcode: 1A87Headcode1A87 OperatorScotRail UIDC14638

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:31 +1 min
Princes St Gardenspass15:31½ 15:33 +2 min
Haymarket215:3415:35 15:35 15:37 +2 min
Haymarket West Junctionpass15:37 15:39 +2 min
Dalmeny Junctionpass15:42 15:44 +2 min
Inverkeithing2pass15:47 15:49 +2 min
Dunfermline Town2pass15:52 15:53 +1 min
Cowdenbeath2pass15:58½ 15:59 +1 min
Glenrothes with Thornton2pass16:11½ 16:16 +5 min
Thornton North Junctionpass16:13½ 16:18½
Ladybank2pass16:21 16:24 +3 min
Cupar216:2816:29 16:30 16:31½ +2 min
Leuchars216:3616:37 16:38 16:39 +2 min
Tay Bridge Southpass16:43½ 16:45 +2 min
Dundee Central Junctionpass16:49½ 16:51½
Dundee416:5116:53 16:52 16:54 +1 min
Camperdown Junctionpass16:55 16:56
Broughty Ferry216:5917:00 17:02 17:03½ +3 min
Carnoustie2pass17:06 17:09 +3 min
Arbroath217:1217:13 17:14 17:17 +4 min
Inverkeilorpass17:18½ 17:22 +4 min
Usanpass17:22½ 17:26½
Montrose217:2617:27 17:29½ 17:31 +4 min
Craigopass17:32½ 17:36½
Laurencekirkpass17:36 17:40
Carmontpass17:42 17:46
Stonehaven217:4717:48 17:50½ 17:52
Newtonhill Sig A223pass17:53 17:57
Aberdeen A229 Signalpass17:56 18:00
Aberdeen A55 Signalpass17:59 18:03
Craiginches Southpass18:00 18:04
Aberdeen Ferryhill Junctionpass18:02½ 18:06½
Aberdeen518:05 18:09

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