Detailed timetable

15:30 Edinburgh to Aberdeen

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

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