Detailed timetable

20:05 Aberdeen to Edinburgh

Thursday 8 October 2026

Live map
Headcode: 1B96Headcode1B96 OperatorScotRail UIDL87085

Planned service information

Power type
Diesel
Timing load / planned train type
324
Maximum speed
100 mph
Train class code
B
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Aberdeen520:05 20:05 On time
Aberdeen Ferryhill Junctionpass20:06½ 20:06½
Craiginches Southpass20:08 20:08
Aberdeen A56 Signalpass20:08½ 20:08½
Aberdeen A230 Signalpass20:10½ 20:10½
Portlethen120:1520:16 20:14½ 20:16 On time
Newtonhill Sig A222pass20:18½ 20:18½
Stonehaven120:2420:25 20:24 20:26 +1 min
Carmontpass20:30½ 20:31 +1 min
Laurencekirk20:3720:38 20:37 20:39 +1 min
Craigopass20:42½ 20:44 +2 min
Montrose120:4720:48 20:48 20:50 +2 min
Usanpass20:51½ 20:53 +2 min
Inverkeilorpass20:56 20:57 +1 min
Arbroath121:0221:03 21:02 21:04 +1 min
Carnoustie1pass21:08 21:09 +1 min
Broughty Ferry1pass21:12½ 21:12 On time
Camperdown Junctionpass21:16 21:16
Dundee421:1921:21 21:19 21:23 +2 min
Dundee Central Junctionpass21:22 21:24
Tay Bridge Southpass21:27 21:29
St. Fort Signal Ts26pass21:29 21:31
Leuchars121:3221:33 21:35 21:36 +3 min
Cupar121:4021:41 21:42 21:44 +3 min
Ladybank121:4721:48 21:49 21:50 +2 min
Markinch121:5421:55 21:56 21:58 +3 min
Thornton North Junctionpass21:59½ 22:02½
Thornton South Junctionpass22:00 22:01 +1 min
Kirkcaldy122:0522:08 22:05 22:08 On time
Burntisland1pass22:15 22:14 -1 min
Inverkeithing1pass22:23 22:22 -1 min
Dalmeny Junctionpass22:30½ 22:31 +1 min
Haymarket West Junctionpass22:38½ 22:39 +1 min
Haymarket122:4122:42 22:41 22:43 +1 min
Princes St Gardenspass22:44 22:46 +2 min
Edinburgh1422:46 22:49 +3 min

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