Detailed timetable

10:03 Edinburgh to Leven

Sunday 11 October 2026

Live map
Headcode: 2G55Headcode2G55 OperatorScotRail UIDC14984

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1610:03 10:03 On time
Princes St Gardenspass10:04½ 10:04½
Haymarket210:0710:07 10:06½ 10:07½
Haymarket West Junctionpass10:09 10:09
South Gyle210:1210:12 10:11½ 10:12
Edinburgh Gateway210:1410:14 10:13½ 10:14½
Dalmeny Junctionpass10:18½ 10:18½
Dalmeny210:2010:20 10:19½ 10:20½
North Queensferry210:2410:24 10:23½ 10:24
Inverkeithing210:2710:28 10:27 10:28
Rosyth210:3110:31 10:31 10:31½
Dunfermline Town210:3610:36 10:35½ 10:36½
Dunfermline Queen Margaret210:4010:40 10:39½ 10:40
Cowdenbeath210:4610:46 10:45½ 10:46½
Lochgelly210:5210:52 10:51½ 10:52
Cardenden210:5510:56 10:55 10:56
Glenrothes with Thornton211:0511:06 11:05 11:06
Thornton North Junctionpass11:08 11:08
Earlseat Junctionpass11:09½ 11:09½
Cameron Bridge211:1511:15 11:14½ 11:15½
Leven111:20 11:20

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