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 On time
St. Fort Signal Ts26pass09:31½ 09:31½
Leuchars109:3509:36 09:35 09:36 On time
Cupar109:4309:43 09:45 09:49 +6 min
Ladybank109:5009:51 09:56 09:57 +6 min
Markinch109:5809:58 10:04 10:05 +7 min
Thornton North Junctionpass10:02½ 10:09½
Glenrothes with Thornton2pass10:04½ 10:12 +8 min
Cowdenbeath1pass10:17½ 10:22 +5 min
Dunfermline Town1pass10:24 10:28 +4 min
Inverkeithing110:2910:29 10:33 10:36 +7 min
North Queensferry110:3310:33 10:39 10:40 +7 min
Dalmeny110:3710:37 10:44 10:45 +8 min
Dalmeny Junctionpass10:38½ 10:46 +8 min
Edinburgh Gateway110:4310:43 10:50 10:51 +8 min
South Gyle110:4510:45 10:53 10:55 +10 min
Haymarket West Junctionpass10:49½ 10:58 +9 min
Haymarket110:5110:52 11:00 11:02 +10 min
Princes St Gardenspass10:54 11:04 +10 min
Edinburgh1510:56 11:06 +10 min

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