Detailed timetable

19:17 Dundee to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 2L54Headcode2L54 OperatorScotRail UIDW69888

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
Dundee319:17 19:17 On time
Dundee Central Junctionpass19:18 19:18
Tay Bridge Southpass19:23 19:23
St. Fort Signal Ts26pass19:25½ 19:25½
Leuchars119:2919:30 19:29 19:30
Cupar119:3719:37 19:37 19:37½
Ladybank119:4419:45 19:44 19:45
Markinch119:5219:52 19:52 19:52½
Thornton North Junctionpass20:01½ 20:01½
Glenrothes with Thornton2pass20:03½ 20:03½
Cowdenbeath1pass20:16½ 20:16½
Dunfermline Town1pass20:23 20:23
Inverkeithing120:2820:28 20:27½ 20:28½
Dalmeny Junctionpass20:34½ 20:34½
Edinburgh Gateway120:3920:39 20:38½ 20:39½
Haymarket West Junctionpass20:43½ 20:43½
Haymarket120:4520:46 20:45 20:46
Princes St Gardens20:4920:49½ 20:49 20:49½
Edinburgh120:52 20:52

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