Detailed timetable

07:47 Edinburgh to Dundee

Saturday 10 October 2026

Live map
Headcode: 1L25Headcode1L25 OperatorScotRail UIDL87538

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
Edinburgh1807:47 07:46 -1 min
Princes St Gardenspass07:48½ 07:48 On time
Haymarket207:5107:51 07:50 07:50 -1 min
Haymarket West Junctionpass07:53 07:52 -1 min
Edinburgh Gateway207:5607:57 07:55 07:56 -1 min
Dalmeny Junctionpass08:01 08:00 -1 min
Inverkeithing208:0708:07 08:06 08:06 -1 min
Dunfermline Town2pass08:14 08:13 -1 min
Cowdenbeath2pass08:25½ 08:23 -2 min
Glenrothes with Thornton2pass08:39½ 08:38 -1 min
Thornton North Junctionpass08:41½ 08:40½
Markinch208:4508:45 08:45 08:47 +2 min
Ladybank208:5608:57 08:55 08:56 -1 min
Springfield09:0109:01 09:00 09:02 +1 min
Cupar209:0509:05 09:05 09:06½ +1 min
Leuchars209:1209:13 09:12 09:13 On time
Tay Bridge Southpass09:20 09:18 -2 min
Dundee D715 Signal09:2209:23½ 09:20 09:23½ On time
Dundee Central Junctionpass09:28 09:28
Dundee309:29 09:25 -4 min

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