Detailed timetable

20:08 Aberdeen to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 1B64Headcode1B64 OperatorScotRail UIDC14658

Planned service information

Power type
Diesel
Timing load / planned train type
324
Maximum speed
100 mph
Train class code
B
Reservation code
S
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Aberdeen6S20:08 20:08 On time
Aberdeen Ferryhill Junctionpass20:09½ 20:09½
Craiginches Southpass20:11 20:11
Aberdeen A56 Signalpass20:11½ 20:11½
Aberdeen A230 Signalpass20:13½ 20:13½
Newtonhill Sig A222pass20:18 20:18
Stonehaven120:2320:24 20:23 20:24½
Carmontpass20:30 20:30
Laurencekirk20:3620:37 20:36 20:37½
Craigopass20:42 20:42
Montrose120:4620:47 20:46 20:47½
Usanpass20:50½ 20:50½
Inverkeilorpass20:55 20:55
Arbroath121:0121:02 21:00½ 21:02
Carnoustie1pass21:07 21:07
Broughty Ferry1pass21:11½ 21:11½
Camperdown Junctionpass21:15 21:15
Dundee121:1821:20 21:18 21:20
Dundee Central Junctionpass21:20½ 21:20½
Tay Bridge Southpass21:25½ 21:25½
St. Fort Signal Ts26pass21:27½ 21:27½
Leuchars121:3121:32 21:30½ 21:32
Cupar121:3821:39 21:38 21:39½
Ladybank121:4521:46 21:45 21:46½
Markinch121:5321:54 21:52½ 21:54
Thornton North Junctionpass21:57½ 21:57½
Glenrothes with Thornton2pass21:58½ 21:58½
Cowdenbeath1pass22:12½ 22:12½
Dunfermline Town1pass22:19 22:19
Inverkeithing122:2422:25 22:23½ 22:25
Dalmeny Junctionpass22:30 22:30
Haymarket West Junctionpass22:35½ 22:35½
Haymarket122:3822:39 22:37½ 22:39
Princes St Gardenspass22:41 22:41
Edinburgh1522:43 22:43

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