Detailed timetable

13:28 Edinburgh to Aberdeen

Thursday 8 October 2026

Live map
Headcode: 1A85Headcode1A85 OperatorScotRail UIDC14635

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
100 mph
Train class code
B
Reservation code
S
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh17F13:28 13:28 On time
Princes St Gardenspass13:29½ 13:29 On time
Haymarket213:3213:33 13:31 13:33 On time
Haymarket West Junctionpass13:34½ 13:35 +1 min
Dalmeny Junctionpass13:40 13:40 On time
Inverkeithing2pass13:46½ 13:49 +3 min
Burntisland2pass13:54½ 13:57 +3 min
Kirkcaldy2pass14:01 14:03 +2 min
Thornton South Junctionpass14:05 14:07 +2 min
Thornton North Junctionpass14:05½ 14:07½
Ladybank2pass14:13½ 14:15 +2 min
Cupar214:1914:19 14:20 14:21½ +2 min
Leuchars214:2614:28 14:28 14:29 +1 min
Tay Bridge Southpass14:35 14:36
Dundee Central Junctionpass14:41 14:42
Dundee414:4214:44 14:41 14:44 On time
Camperdown Junctionpass14:46½ 14:46½
Broughty Ferry2pass14:49½ 14:49½
Carnoustie2pass14:55½ 14:55 On time
Arbroath215:0115:01 15:00 15:01 On time
Inverkeilorpass15:07½ 15:07 On time
Usanpass15:15 15:14 -1 min
Montrose2pass15:17½ 15:16 -1 min
Craigopass15:22½ 15:20 -2 min
Laurencekirkpass15:28 15:25 -3 min
Carmontpass15:34 15:30 -4 min
Stonehaven215:3915:40 15:37 15:40 On time
Newtonhill Sig A223pass15:45½ 15:45½
Aberdeen A229 Signalpass15:48½ 15:48½
Aberdeen A55 Signalpass15:52 15:52
Craiginches Southpass15:53 15:53
Aberdeen Ferryhill Junctionpass15:55½ 15:55½
Aberdeen415:58 15:56 -2 min

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