Detailed timetable

07:56 Edinburgh to Aberdeen

Sunday 11 October 2026

Live map
Headcode: 1A78Headcode1A78 OperatorScotRail UIDC14627

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
Edinburgh1807:56 07:56 On time
Princes St Gardenspass07:57½ 07:57½
Haymarket208:0008:00 07:59½ 08:00½
Haymarket West Junctionpass08:02 08:02
Edinburgh Gateway208:0508:06 08:05 08:06
Dalmeny Junctionpass08:10 08:10
Inverkeithing208:1908:19 08:18½ 08:19½
Dunfermline Town2pass08:25 08:25
Cowdenbeath2pass08:32 08:32
Glenrothes with Thornton2pass08:46 08:46
Thornton North Junctionpass08:48 08:48
Markinch208:5108:52 08:51 08:52
Ladybank208:5909:00 08:58½ 09:00
Cupar209:0609:06 09:05½ 09:06½
Leuchars209:1309:14 09:12½ 09:14
Tay Bridge Southpass09:21 09:21
Dundee D715 Signal09:2309:23½ 09:23 09:23½
Dundee Central Junctionpass09:28 09:28
Dundee409:2909:31 09:29 09:31
Camperdown Junctionpass09:33½ 09:33½
Broughty Ferry2pass09:36½ 09:36½
Carnoustie2pass09:41½ 09:41½
Arbroath209:4709:49 09:46½ 09:49
Inverkeilorpass09:55 09:55
Usanpass09:59½ 09:59½
Montrose210:0310:03 10:02½ 10:03½
Craigopass10:09½ 10:09½
Laurencekirk10:1510:15 10:14½ 10:15½
Carmontpass10:23 10:23
Stonehaven210:2810:29 10:28 10:29½
Newtonhill Sig A223pass10:35 10:35
Portlethen210:3810:39 10:37½ 10:39
Aberdeen A229 Signalpass10:41 10:41
Aberdeen A55 Signalpass10:44½ 10:44½
Craiginches Southpass10:45½ 10:45½
Aberdeen Ferryhill Junctionpass10:48 10:48
Aberdeen410:51 10:51

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