Detailed timetable

16:05 Leven to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 2G76Headcode2G76 OperatorScotRail UIDC14998

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Leven116:05 16:05 On time
Cameron Bridge116:0916:10 16:09 16:10
Earlseat Junctionpass16:15 16:15
Thornton North Junctionpass16:16½ 16:16½
Glenrothes with Thornton216:1916:19 16:18½ 16:19½
Cardenden116:2616:26 16:26 16:26½
Lochgelly116:3016:31 16:30 16:31
Cowdenbeath116:3616:36 16:36 16:36½
Dunfermline Queen Margaret116:4216:42 16:41½ 16:42½
Dunfermline Town116:4516:46 16:45 16:46
Rosyth116:4916:50 16:49 16:50
Inverkeithing116:5316:54 16:53 16:54
North Queensferry116:5816:58 16:57½ 16:58
Dalmeny117:0117:02 17:01 17:02
Dalmeny Junctionpass17:03 17:03
Edinburgh Gateway117:0717:08 17:07 17:08
South Gyle117:1017:10 17:09½ 17:10
Haymarket West Junctionpass17:14 17:14
Haymarket117:1617:16 17:15½ 17:16½
Princes St Gardenspass17:19 17:19
Edinburgh1617:21 17:21

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