Detailed timetable

09:23 Dundee to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 2L60Headcode2L60 OperatorScotRail UIDC15256

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Dundee209:23 09:23 On time
Dundee Central Junctionpass09:24 09:24
Tay Bridge Southpass09:29 09:29
St. Fort Signal Ts26pass09:31½ 09:31½
Leuchars109:3509:36 09:35 09:36
Cupar109:4309:43 09:43 09:43½
Ladybank109:5009:51 09:50 09:51
Markinch109:5809:58 09:58 09:58½
Thornton North Junctionpass10:02½ 10:02½
Glenrothes with Thornton2pass10:04½ 10:04½
Cowdenbeath1pass10:17½ 10:17½
Dunfermline Town1pass10:24 10:24
Inverkeithing110:2910:29 10:28½ 10:29½
North Queensferry110:3310:33 10:33 10:33½
Dalmeny110:3710:37 10:36½ 10:37½
Dalmeny Junctionpass10:38½ 10:38½
Edinburgh Gateway110:4310:43 10:42½ 10:43½
South Gyle110:4510:45 10:45 10:45½
Haymarket West Junctionpass10:49½ 10:49½
Haymarket110:5110:52 10:51 10:52
Princes St Gardenspass10:54 10:54
Edinburgh1510:56 10:56

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