Detailed timetable

19:37 Edinburgh to Dundee

Sunday 11 October 2026

Live map
Headcode: 2L65Headcode2L65 OperatorScotRail UIDC15260

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1619:37 19:37 On time
Princes St Gardenspass19:38½ 19:38½
Haymarket219:4119:41 19:40½ 19:41½
Haymarket West Junctionpass19:43 19:43
Edinburgh Gateway219:4619:47 19:46 19:47
Dalmeny Junctionpass19:51 19:51
Inverkeithing219:5719:57 19:56½ 19:57½
Dunfermline Town2pass20:03 20:03
Cowdenbeath2pass20:09½ 20:09½
Glenrothes with Thornton2pass20:25½ 20:25½
Thornton North Junctionpass20:27½ 20:27½
Markinch220:3120:31 20:30½ 20:31
Ladybank220:3820:38 20:37½ 20:38½
Cupar220:4520:45 20:44½ 20:45
Leuchars220:5220:52 20:51½ 20:52½
Tay Bridge Southpass20:59½ 20:59½
Dundee Central Junctionpass21:05 21:05
Dundee121:06 21:06

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