Detailed timetable

16:29 Edinburgh to Aberdeen

Wednesday 7 October 2026

Live map
Headcode: 1A89Headcode1A89 OperatorScotRail UIDC14641

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
Edinburgh1716:29 16:28 -1 min
Princes St Gardenspass16:30½ 16:30 On time
Haymarket216:33½16:35 16:32 16:34 -1 min
Haymarket West Junctionpass16:37 16:36 -1 min
Dalmeny Junctionpass16:42 16:41 -1 min
Inverkeithing2pass16:47 16:47 On time
Burntisland2pass16:54 16:54 On time
Kirkcaldy2pass17:00 17:01 +1 min
Thornton South Junctionpass17:05 17:06 +1 min
Thornton North Junctionpass17:05½ 17:06½
Ladybank2pass17:12 17:14 +2 min
Cupar217:1717:18 17:19 17:20½ +2 min
Leuchars217:2517:26 17:27 17:28 +2 min
Tay Bridge Southpass17:32½ 17:34½
Dundee Central Junctionpass17:37½ 17:39½
Dundee417:3917:42 17:42 17:45 +3 min
Camperdown Junctionpass17:44 17:47
Broughty Ferry2pass17:47½ 17:50½
Carnoustie2pass17:54 17:55 +1 min
Arbroath218:0118:02 18:02 18:03 +1 min
Inverkeilorpass18:07½ 18:09 +2 min
Usanpass18:11½ 18:13 +2 min
Montrose218:1618:17 18:17 18:18 +1 min
Craigopass18:23½ 18:23 On time
Laurencekirkpass18:29 18:30 +1 min
Carmontpass18:35 18:38 +3 min
Stonehaven218:4118:43 18:42 18:44 +1 min
Newtonhill Sig A223pass18:48 18:49
Aberdeen A229 Signalpass18:51 18:52
Aberdeen A55 Signalpass18:54 18:55
Craiginches Southpass18:55 18:56
Aberdeen Ferryhill Junctionpass18:57½ 18:58½
Aberdeen6S19:00 19:00 On time

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