Detailed timetable

10:43 Edinburgh to Aberdeen

Sunday 11 October 2026

Live map
Headcode: 1A83Headcode1A83 OperatorScotRail UIDC14633

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
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1510:43 10:43 On time
Princes St Gardenspass10:44½ 10:44½
Haymarket210:4710:47 10:46½ 10:47½
Haymarket West Junctionpass10:49 10:49
Dalmeny Junctionpass10:54 10:54
Inverkeithing211:0011:00 10:59½ 11:00½
Dunfermline Town2pass11:06 11:06
Cowdenbeath2pass11:13 11:13
Glenrothes with Thornton2pass11:27 11:27
Thornton North Junctionpass11:29 11:29
Ladybank2pass11:36½ 11:36½
Cupar211:4211:42 11:41½ 11:42
Leuchars211:4811:49 11:48 11:49
Tay Bridge Southpass11:56 11:56
Dundee Central Junctionpass12:01½ 12:01½
Dundee412:0312:14 12:02½ 12:14
Camperdown Junctionpass12:16½ 12:16½
Broughty Ferry2pass12:19½ 12:19½
Carnoustie2pass12:24½ 12:24½
Arbroath212:3012:30 12:29½ 12:30½
Inverkeilorpass12:36½ 12:36½
Usanpass12:41 12:41
Montrose212:4412:45 12:44 12:45
Craigopass12:51 12:51
Laurencekirkpass12:55½ 12:55½
Carmontpass13:01½ 13:01½
Stonehaven213:0713:07 13:06½ 13:07½
Newtonhill Sig A223pass13:13 13:13
Aberdeen A229 Signalpass13:16 13:16
Aberdeen A55 Signalpass13:19½ 13:19½
Craiginches Southpass13:20½ 13:20½
Aberdeen Ferryhill Junctionpass13:23½ 13:23½
Aberdeen6N13:26 13:26

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