Detailed timetable

15:14 Leven to Edinburgh

Friday 16 October 2026

Live map
Headcode: 2K70Headcode2K70 OperatorScotRail UIDW69680

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 No report
Glenrothes with Thornton215:2715:28 15:29 15:30 +2 min
Cardenden115:3515:35 15:37 15:37 +2 min
Lochgelly115:3915:39 15:41 15:41 +2 min
Cowdenbeath115:4515:45 15:45 15:46 +1 min
Dunfermline Queen Margaret115:5015:51 15:51 15:52 +1 min
Dunfermline Town115:5415:54 15:54 15:55 +1 min
Rosyth115:5815:58 15:58 15:59 +1 min
Inverkeithing116:0116:02 16:02 16:03 +1 min
North Queensferry116:0616:06 16:07 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:23 16:24 -4 min
Princes St Gardenspass16:30 16:26 -4 min
Edinburgh2016:32 16:28 -4 min

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