Detailed timetable

12:07 Aberdeen to Edinburgh

Wednesday 7 October 2026

Live map
Headcode: 1B80Headcode1B80 OperatorScotRail UIDL87074

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
Aberdeen312:07 12:07 On time
Aberdeen Ferryhill Junctionpass12:08½ 12:08½
Craiginches Southpass12:10 12:10
Aberdeen A56 Signalpass12:10½ 12:10½
Aberdeen A230 Signalpass12:12½ 12:12½
Newtonhill Sig A222pass12:17 12:17
Stonehaven112:2212:23 12:22 12:24 +1 min
Carmontpass12:29 12:29 On time
Laurencekirkpass12:34½ 12:35 +1 min
Craigopass12:38 12:39 +1 min
Montrose112:4212:45 12:43 12:45 On time
Usanpass12:48 12:48 On time
Inverkeilorpass12:52½ 12:52 On time
Arbroath112:5812:59 12:58 12:59 On time
Carnoustie1pass13:04½ 13:04 On time
Broughty Ferry1pass13:09 13:07 -2 min
Camperdown Junctionpass13:12½ 13:10½
Dundee113:1613:18 13:14 13:18 On time
Dundee Central Junctionpass13:19 13:19
Tay Bridge Southpass13:24 13:24
St. Fort Signal Ts26pass13:26 13:26
Leuchars113:2913:30 13:30 13:32 +2 min
Cupar113:3713:38 13:38 13:39 +1 min
Ladybank1pass13:43½ 13:43 On time
Thornton North Junctionpass13:50½ 13:50½
Thornton South Junctionpass13:51 13:50 -1 min
Kirkcaldy1pass13:54½ 13:54 On time
Burntisland1pass14:00½ 14:00 On time
Inverkeithing1pass14:07½ 14:08 +1 min
Dalmeny Junctionpass14:12 14:13 +1 min
Haymarket West Junctionpass14:20 14:19 -1 min
Haymarket114:2214:23 14:22 14:23 On time
Princes St Gardenspass14:26 14:26 On time
Edinburgh1714:28 14:27 -1 min

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