Detailed timetable

19:11 Aberdeen to Edinburgh

Wednesday 7 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:47 19:49 +5 min
Craigopass19:50 19:51 +1 min
Montrose119:5419:54 19:57 19:59 +5 min
Usanpass19:57½ 20:02 +5 min
Inverkeilorpass20:01½ 20:07 +6 min
Arbroath120:0820:08 20:13 20:14 +6 min
Carnoustie120:1520:15 20:21 20:22 +7 min
Broughty Ferry1pass20:22 20:26 +4 min
Camperdown Junctionpass20:26 20:30
Dundee1N20:2920:30 20:34 20:35 +5 min
Dundee Central Junctionpass20:31½ 20:36½
Tay Bridge Southpass20:36½ 20:41½
St. Fort Signal Ts26pass20:39 20:44
Leuchars120:4320:46 20:47 20:48 +2 min
Cupar1pass20:53 20:54 +1 min
Ladybank1pass20:58 20:58 On time
Thornton North Junctionpass21:07 21:07
Thornton South Junctionpass21:07½ 21:06 -1 min
Kirkcaldy1pass21:12½ 21:10 -2 min
Burntisland1pass21:19 21:18 -1 min
Inverkeithing1pass21:26½ 21:33 +7 min
Dalmeny Junctionpass21:32 21:38 +6 min
Haymarket West Junctionpass21:42 21:49 +7 min
Haymarket121:4521:46 21:51 21:52 +6 min
Princes St Gardenspass21:48 21:55 +7 min
Edinburgh1721:50 21:57 +7 min

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