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

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