Detailed timetable

07:59 Edinburgh to Leven

Monday 12 October 2026

Live map
Headcode: 2K55Headcode2K55 OperatorScotRail UIDW69649

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1807:59 07:58 -1 min
Princes St Gardenspass08:00½ 08:00 On time
Haymarket208:0308:03 08:04 08:05 +2 min
Haymarket West Junctionpass08:05 08:07 +2 min
South Gyle208:0808:08 08:10 08:11 +3 min
Edinburgh Gateway208:1008:10 08:12 08:13 +3 min
Dalmeny Junctionpass08:14 08:17 +3 min
Dalmeny208:1508:15 08:18 08:18½ +3 min
North Queensferry208:1908:19 08:22 08:23 +4 min
Inverkeithing208:2208:23 08:26 08:27 +4 min
Rosyth208:2608:26 08:30 08:30½ +4 min
Dunfermline Town208:3108:31 08:35 08:35 +4 min
Dunfermline Queen Margaret208:3508:35 08:38 08:40 +5 min
Cowdenbeath208:4108:41 08:46 08:46 +5 min
Lochgelly208:4708:47 08:50 08:51 +4 min
Cardenden208:5008:51 08:54 08:55 +4 min
Glenrothes with Thornton208:5708:58 09:06 09:07 +9 min
Thornton North Junctionpass09:00 No report
Earlseat Junctionpass09:01½ 09:10 +9 min
Cameron Bridge209:0709:07 09:15 09:16½ +9 min
Leven109:14 09:20 +6 min

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