Detailed timetable

19:11 Aberdeen to Edinburgh

Thursday 8 October 2026

Live map
Headcode: 1B94Headcode1B94 OperatorScotRail UIDL87084

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
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Aberdeen419:11 19:11 On time
Aberdeen Ferryhill Junctionpass19:12 19:12
Craiginches Southpass19:13½ 19:13½
Aberdeen A56 Signalpass19:14 19:14
Aberdeen A230 Signalpass19:16½ 19:16½
Portlethen119:2119:21 19:20½ 19:21½ On time
Newtonhill Sig A222pass19:24 19:24
Stonehaven119:2919:30 19:31 19:32 +2 min
Carmontpass19:36 19:38 +2 min
Laurencekirk19:4319:44 19:46 19:47 +3 min
Craigopass19:50 19:51 +1 min
Montrose119:5419:54 19:56 19:57 +3 min
Usanpass19:57½ 20:00 +3 min
Inverkeilorpass20:01½ 20:05 +4 min
Arbroath120:0820:08 20:11 20:13 +5 min
Carnoustie120:1520:15 20:19 20:20 +5 min
Broughty Ferry1pass20:22 20:25 +3 min
Camperdown Junctionpass20:26 20:29
Dundee1N20:2920:30 20:32 20:34 +4 min
Dundee Central Junctionpass20:31½ 20:35½
Tay Bridge Southpass20:36½ 20:40½
St. Fort Signal Ts26pass20:39 20:43
Leuchars120:4320:46 20:46 20:48 +2 min
Cupar1pass20:53 20:53 On time
Ladybank1pass20:58 20:58 On time
Thornton North Junctionpass21:07 21:07
Thornton South Junctionpass21:07½ 21:08 +1 min
Kirkcaldy1pass21:12½ 21:11 -1 min
Burntisland1pass21:19 21:17 -2 min
Inverkeithing1pass21:26½ 21:25 -1 min
Dalmeny Junctionpass21:32 21:30 -2 min
Haymarket West Junctionpass21:42 21:41 -1 min
Haymarket121:4521:46 21:43 21:44 -2 min
Princes St Gardenspass21:48 21:47 -1 min
Edinburgh1721:50 21:48 -2 min

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