Detailed timetable

23:08 Edinburgh to Leven

Saturday 10 October 2026

Live map
Headcode: 2K85Headcode2K85 OperatorScotRail UIDW69712

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1523:08 23:08 On time
Princes St Gardenspass23:09½ 23:09 On time
Haymarket223:1223:12 23:11 23:13 +1 min
Haymarket West Junctionpass23:14 23:15 +1 min
South Gyle223:1723:17 23:17 23:18 +1 min
Edinburgh Gateway223:1923:19 23:20 23:20 +1 min
Dalmeny Junctionpass23:23½ 23:24 +1 min
Dalmeny223:2523:25 23:25 23:26½ +1 min
North Queensferry223:2923:29 23:29 23:30 +1 min
Inverkeithing223:3223:33 23:33 23:34 +1 min
Rosyth223:3623:36 23:37 23:37½ +1 min
Dunfermline Town223:4123:41 23:41 23:42 +1 min
Dunfermline Queen Margaret223:4523:45 23:46 23:47 +2 min
Cowdenbeath223:5123:51 23:52 23:53 +2 min
Lochgelly223:5723:57 23:57 23:57 On time
Cardenden200:0100:02 00:01 00:01 -1 min
Glenrothes with Thornton200:0700:08 00:08 00:08 On time
Thornton North Junctionpass00:10 00:10
Earlseat Junctionpass00:11½ 00:10 -1 min
Cameron Bridge200:1700:17 00:16 00:17½ On time
Leven100:22 00:22 On time

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