Detailed timetable

05:53 Aberdeen to Edinburgh

Monday 12 October 2026

Live map
Headcode: 1B68Headcode1B68 OperatorScotRail UIDL87062

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
Aberdeen305:53 05:53 On time
Aberdeen Ferryhill Junctionpass05:54½ 05:54½
Craiginches Southpass05:56 05:56
Aberdeen A56 Signalpass05:56½ 05:56½
Aberdeen A230 Signalpass05:58½ 05:58½
Newtonhill Sig A222pass06:03 06:03
Stonehaven106:0806:09 06:08 06:10 +1 min
Carmontpass06:15 06:16 +1 min
Laurencekirkpass06:20½ 06:21 +1 min
Craigopass06:24 06:25 +1 min
Montrose106:2806:29 06:29 06:30 +1 min
Usanpass06:32½ 06:33 +1 min
Inverkeilorpass06:37 06:37 On time
Arbroath106:4306:44 06:43 06:44 On time
Carnoustie106:5006:51 06:50 06:51 On time
Broughty Ferry106:5706:58 06:58 06:59 +1 min
Camperdown Junctionpass07:03 07:04
Dundee107:0607:08 07:06 07:10 +2 min
Dundee Central Junctionpass07:08½ 07:10½
Tay Bridge Southpass07:13½ 07:15½
St. Fort Signal Ts26pass07:15½ 07:17½
Leuchars107:1907:20 07:22 07:24 +4 min
Cupar107:2607:27 07:30 07:31 +4 min
Ladybank1pass07:33 07:36 +3 min
Thornton North Junctionpass07:39 07:42
Glenrothes with Thornton2pass07:40 07:47 +7 min
Cowdenbeath1pass07:54 07:58 +4 min
Dunfermline Town1pass08:00½ 08:04 +4 min
Inverkeithing108:0608:06 08:09 08:09 +3 min
Dalmeny Junctionpass08:11½ 08:19 +8 min
Haymarket West Junctionpass08:20 08:32 +12 min
Haymarket108:2308:24 08:35 08:36 +12 min
Princes St Gardens08:2708:30 08:39 08:39 +9 min
Edinburgh1708:32 08:43 +11 min

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