Detailed timetable

19:11 Aberdeen to Edinburgh

Friday 9 October 2026

Live map
Headcode: 1B94Headcode1B94 OperatorScotRail UIDL87082
Cancelled This service has been reported as cancelled.

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:29 21:17 +107 min
Carmontpass19:36 21:23 +107 min
Laurencekirk19:4319:44 21:29 21:30 +106 min
Craigopass19:50 21:35 +105 min
Montrose119:5419:54 21:40 21:41 +107 min
Usanpass19:57½ 21:44 +107 min
Inverkeilorpass20:01½ 21:49 +108 min
Arbroath120:0820:08 21:54 21:56 +108 min
Carnoustie120:1520:15 22:04 22:05 +110 min
Broughty Ferry1pass20:22 22:09 +107 min
Camperdown Junctionpass20:26 22:13
Dundee1N20:2920:30 22:16 22:18½ +108 min
Dundee Central Junctionpass20:31½ 22:19½
Tay Bridge Southpass20:36½ 22:24½
St. Fort Signal Ts26pass20:39 22:27
Leuchars120:4320:46 22:30½ 22:34½
Cupar1pass20:53 22:41
Ladybank1pass20:58 22:46
Thornton North Junctionpass21:07 22:55
Thornton South Junctionpass21:07½ 22:55½
Kirkcaldy1pass21:12½ 23:00½
Burntisland1pass21:19 23:07
Inverkeithing1pass21:26½ 23:14½
Dalmeny Junctionpass21:32 23:20
Haymarket West Junctionpass21:42 23:30
Haymarket121:4521:46 23:33 23:34
Princes St Gardenspass21:48 23:36
Edinburgh1721:50 23:38

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