Detailed timetable

09:49 Edinburgh to Dundee

Monday 12 October 2026

Live map
Headcode: 1L29Headcode1L29 OperatorScotRail UIDL87552

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
100 mph
Train class code
S
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1609:49 09:49 On time
Princes St Gardenspass09:50½ 09:50½
Haymarket209:5509:55 09:54½ 09:55½
Haymarket West Junctionpass09:57 09:57
Edinburgh Gateway210:0010:01 10:00 10:01
Dalmeny Junctionpass10:05 10:05
Inverkeithing210:1410:14 10:13½ 10:14½
Dunfermline Town2pass10:20 10:20
Cowdenbeath2pass10:27 10:27
Glenrothes with Thornton2pass10:41 10:41
Thornton North Junctionpass10:43 10:43
Markinch210:4610:47 10:46 10:47
Ladybank210:5410:54 10:53½ 10:54½
Cupar211:0011:01 11:00 11:01
Leuchars211:0711:08 11:07 11:08
Tay Bridge Southpass11:15 11:15
Dundee D715 Signal11:1711:17½ 11:17 11:17½
Dundee Central Junctionpass11:22 11:22
Dundee211:23 11:23

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