Detailed timetable

14:13 Leven to Edinburgh

Monday 12 October 2026

Live map
Headcode: 2K68Headcode2K68 OperatorScotRail UIDW69675

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Leven114:13 14:13 On time
Cameron Bridge114:1714:17 14:16 14:17½ On time
Earlseat Junctionpass14:22½ 14:22 On time
Thornton North Junctionpass14:24 14:24
Glenrothes with Thornton214:2614:27 14:27 14:28 +1 min
Cardenden114:3414:34 14:35 14:36 +2 min
Lochgelly114:3814:38 14:39½ 14:40½
Cowdenbeath114:4414:44 14:45½ 14:46
Dunfermline Queen Margaret114:4914:50 14:51 14:52
Dunfermline Town114:5314:53 14:54½ 14:55½
Rosyth114:5714:57 14:58½ 14:59
Inverkeithing115:0015:01 15:02 15:03
North Queensferry115:0515:05 15:06½ 15:07
Dalmeny115:0815:09 15:10 15:11
Dalmeny Junctionpass15:10 15:12
Edinburgh Gateway115:1415:15 15:16 15:17
South Gyle115:1715:17 15:18½ 15:19
Haymarket West Junctionpass15:21 15:23
Haymarket115:2315:23 15:24½ 15:25½
Princes St Gardenspass15:25½ 15:27½
Edinburgh1815:28 15:30

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