Detailed timetable

20:05 Aberdeen to Edinburgh

Wednesday 7 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:43 +1 min
Montrose120:4720:48 20:48 20:50 +2 min
Usanpass20:51½ 20:53 +2 min
Inverkeilorpass20:56 20:56 On time
Arbroath121:0221:03 21:02 21:04 +1 min
Carnoustie1pass21:08 21:09 +1 min
Broughty Ferry1pass21:12½ 21:11 -1 min
Camperdown Junctionpass21:16 21:15
Dundee421:1921:21 21:18 21:22 +1 min
Dundee Central Junctionpass21:22 21:23
Tay Bridge Southpass21:27 21:28
St. Fort Signal Ts26pass21:29 21:30
Leuchars121:3221:33 21:33 21:34 +1 min
Cupar121:4021:41 21:40 21:41 On time
Ladybank121:4721:48 21:47 21:48 On time
Markinch121:5421:55 21:54 21:55 On time
Thornton North Junctionpass21:59½ 21:59½
Thornton South Junctionpass22:00 21:58 -2 min
Kirkcaldy122:0522:08 22:03 22:08 On time
Burntisland1pass22:15 22:14 -1 min
Inverkeithing1pass22:23 22:22 -1 min
Dalmeny Junctionpass22:30½ 22:30 On time
Haymarket West Junctionpass22:38½ 22:39 +1 min
Haymarket122:4122:42 22:41 22:42 On time
Princes St Gardenspass22:44 22:45 +1 min
Edinburgh1422:46 22:47 +1 min

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