Detailed timetable

22:11 Edinburgh to Leven

Sunday 11 October 2026

Live map
Headcode: 2G17Headcode2G17 OperatorScotRail UIDM40316

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1522:11 22:11 On time
Princes St Gardenspass22:12½ 22:12½
Haymarket222:1522:15 22:14½ 22:15½
Haymarket West Junctionpass22:17 22:17
South Gyle222:2022:20 22:19½ 22:20
Edinburgh Gateway222:2222:22 22:21½ 22:22½
Dalmeny Junctionpass22:26½ 22:26½
Dalmeny222:2822:28 22:27½ 22:28½
North Queensferry222:3222:32 22:31½ 22:32
Inverkeithing222:3522:36 22:35 22:36
Rosyth222:3922:39 22:39 22:39½
Dunfermline Town222:4422:44 22:43½ 22:44½
Dunfermline Queen Margaret222:4822:48 22:47½ 22:48
Cowdenbeath222:5422:54 22:53½ 22:54½
Lochgelly223:0023:00 22:59½ 23:00
Cardenden223:0323:04 23:03 23:04
Glenrothes with Thornton223:1123:12 23:11 23:12
Thornton North Junctionpass23:14 23:14
Earlseat Junctionpass23:15½ 23:15½
Cameron Bridge223:2123:21 23:20½ 23:21½
Leven223:27 23:27

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