Detailed timetable

07:09 Leven to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 2K54Headcode2K54 OperatorScotRail UIDW69647

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Leven107:09 07:08 -1 min
Cameron Bridge107:1307:13 07:12 07:14 +1 min
Earlseat Junctionpass07:18½ 07:18 On time
Thornton North Junctionpass07:20 07:23 +3 min
Glenrothes with Thornton207:2207:23 07:26 07:27 +4 min
Cardenden107:3007:30 07:34 07:35 +5 min
Lochgelly107:3407:34 07:38 07:39 +5 min
Cowdenbeath107:4007:40 07:44 07:45 +5 min
Dunfermline Queen Margaret107:4507:46 07:51 07:52 +6 min
Dunfermline Town107:4907:49 07:55 07:56 +7 min
Rosyth107:5307:53 08:00 08:01 +8 min
Inverkeithing107:5607:57 08:04 08:06 +9 min
North Queensferry108:0108:01 08:09 08:10 +9 min
Dalmeny108:0408:05 08:14 08:15 +10 min
Dalmeny Junctionpass08:06 08:15 +9 min
Edinburgh Gateway108:1008:11 08:19 08:20 +9 min
South Gyle108:1308:13 08:22 08:23 +10 min
Haymarket West Junctionpass08:17 08:26 +9 min
Haymarket108:1908:19 08:28 08:29 +10 min
Princes St Gardenspass08:21½ 08:31 +10 min
Edinburgh17F08:24 08:33 +9 min

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