Detailed timetable

06:34 Dundee to Edinburgh

Monday 12 October 2026

Live map
Headcode: 1L24Headcode1L24 OperatorScotRail UIDL87534

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
Dundee206:34 06:34 On time
Dundee Central Junctionpass06:35 06:35
Tay Bridge Southpass06:40 06:40
St. Fort Signal Ts26pass06:42½ 06:42½
Leuchars106:4606:47 06:46 06:47
Cupar106:5406:54 06:54 06:54½
Springfield06:5806:59 06:58 06:59
Ladybank107:0307:04 07:03 07:04
Markinch107:1107:11 07:11 07:11½
Thornton North Junctionpass07:15½ 07:15½
Glenrothes with Thornton2pass07:17½ 07:17½
Cowdenbeath1pass07:30½ 07:30½
Dunfermline Town1pass07:37 07:37
Inverkeithing107:4207:42 07:41½ 07:42½
Dalmeny Junctionpass07:48½ 07:48½
Edinburgh Gateway107:5307:53 07:52½ 07:53½
Haymarket West Junctionpass07:57½ 07:57½
Haymarket107:5908:00 07:59 08:00
Princes St Gardenspass08:02 08:02
Edinburgh108:04 08:04

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