Detailed timetable

21:35 Aberdeen to Edinburgh

Wednesday 7 October 2026

Live map
Headcode: 1B61Headcode1B61 OperatorCrossCountry UIDG00667

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
V
Maximum speed
125 mph
Train class code
B
Reservation code
S
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Aberdeen421:35 21:58 +23 min
Aberdeen Ferryhill Junctionpass21:36½ 21:59½
Craiginches Southpass21:38 22:01
Aberdeen A56 Signalpass21:39 22:02
Aberdeen A230 Signalpass21:41 22:04
Newtonhill Sig A222pass21:45½ 22:08½
Stonehaven121:5121:52 22:14 22:15 +23 min
Carmontpass21:57½ 22:20 +23 min
Laurencekirkpass22:03½ 22:26 +23 min
Craigopass22:07 22:30 +23 min
Montrose122:1222:13 22:34 22:36 +23 min
Usanpass22:16 22:39 +23 min
Inverkeilorpass22:20½ 22:44 +24 min
Arbroath122:2722:28 22:49 22:51 +23 min
Carnoustie1pass22:33 22:56 +23 min
Broughty Ferry1pass22:37½ 22:59 +22 min
Camperdown Junctionpass22:41 23:03
Dundee122:4522:49 23:07 23:08 +19 min
Dundee Central Junctionpass22:50 23:09
Tay Bridge Southpass22:55 23:14
St. Fort Signal Ts26pass22:57 23:16
Leuchars1pass23:00 23:19
Cupar1pass23:04½ 23:24 +20 min
Ladybank1pass23:09 23:28 +19 min
Thornton North Junctionpass23:16½ 23:35½
Thornton South Junctionpass23:17 23:35 +18 min
Kirkcaldy1pass23:21 23:38 +17 min
Burntisland1pass23:28 23:45 +17 min
Inverkeithing1pass23:36 23:53 +17 min
Dalmeny Junctionpass23:41½ 23:58 +17 min
Haymarket West Junctionpass23:50½ 00:03 +13 min
Haymarket123:5323:55 00:05 00:06 +11 min
Princes St Gardenspass23:57 00:09 +12 min
Edinburgh1923:59 00:10 +11 min

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