Detailed timetable

20:05 Aberdeen to Edinburgh

Tuesday 6 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:25 On time
Carmontpass20:30½ 20:31 +1 min
Laurencekirk20:3720:38 20:37 20:40 +2 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:24 +3 min
Dundee Central Junctionpass21:22 21:25
Tay Bridge Southpass21:27 21:30
St. Fort Signal Ts26pass21:29 21:32
Leuchars121:3221:33 21:35 21:37 +4 min
Cupar121:4021:41 21:43 21:44 +3 min
Ladybank121:4721:48 21:50 21:51 +3 min
Markinch121:5421:55 21:57 21:58 +3 min
Thornton North Junctionpass21:59½ 22:02½
Thornton South Junctionpass22:00 22:01 +1 min
Kirkcaldy122:0522:08 22:06 22:08 On time
Burntisland1pass22:15 22:14 -1 min
Inverkeithing1pass22:23 22:21 -2 min
Dalmeny Junctionpass22:30½ 22:28 -2 min
Haymarket West Junctionpass22:38½ 22:37 -1 min
Haymarket122:4122:42 22:40 22:41 -1 min
Princes St Gardenspass22:44 22:44 On time
Edinburgh1422:46 22:46 On time

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