Detailed timetable

14:03 Leven to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 2G68Headcode2G68 OperatorScotRail UIDC14992

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:03 14:03 On time
Cameron Bridge114:0714:08 14:07 14:08
Earlseat Junctionpass14:13 14:13
Thornton North Junctionpass14:14½ 14:14½
Glenrothes with Thornton214:1714:17 14:16½ 14:17½
Cardenden114:2414:24 14:24 14:24½
Lochgelly114:2814:29 14:28 14:29
Cowdenbeath114:3414:34 14:34 14:34½
Dunfermline Queen Margaret114:4014:40 14:39½ 14:40½
Dunfermline Town114:4314:44 14:43 14:44
Rosyth114:4714:48 14:47 14:48
Inverkeithing114:5114:52 14:51 14:52
North Queensferry114:5614:56 14:55½ 14:56
Dalmeny114:5915:00 14:59 15:00
Dalmeny Junctionpass15:01 15:01
Edinburgh Gateway115:0515:06 15:05 15:06
South Gyle115:0815:08 15:07½ 15:08
Haymarket West Junctionpass15:12 15:12
Haymarket115:1415:14 15:13½ 15:14½
Princes St Gardenspass15:17 15:17
Edinburgh1615:19 15:19

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