Detailed timetable

15:14 Leven to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 2K70Headcode2K70 OperatorScotRail UIDC15221

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Leven115:14 15:13 -1 min
Cameron Bridge115:1815:18 15:17 15:18½ On time
Earlseat Junctionpass15:23½ 15:23 On time
Thornton North Junctionpass15:25 15:25
Glenrothes with Thornton215:2715:28 15:27 15:28 On time
Cardenden115:3515:35 15:35 15:35 On time
Lochgelly115:3915:39 15:39 15:39 On time
Cowdenbeath115:4515:45 15:44 15:44 -1 min
Dunfermline Queen Margaret115:5015:51 15:50 15:51 On time
Dunfermline Town115:5415:54 15:54 15:55 +1 min
Rosyth115:5815:58 15:59 15:59 +1 min
Inverkeithing116:0116:02 16:02 16:03 +1 min
North Queensferry116:0616:06 16:06 16:07 +1 min
Dalmeny116:0916:10 16:10 16:11 +1 min
Dalmeny Junctionpass16:11 16:12 +1 min
Edinburgh Gateway116:1516:16 16:16 16:16 On time
South Gyle116:1816:18 16:18 16:19 +1 min
Haymarket West Junctionpass16:25½ 16:22 -3 min
Haymarket116:2716:28 16:30 16:31 +3 min
Princes St Gardenspass16:31½ 16:34 +3 min
Edinburgh2016:34 16:35 +1 min

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