Detailed timetable

10:45 Leven to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 2G56Headcode2G56 OperatorScotRail UIDC14985

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Leven110:45 10:45 On time
Cameron Bridge110:4910:50 10:49 10:50
Earlseat Junctionpass10:55 10:55
Thornton North Junctionpass10:56½ 10:56½
Glenrothes with Thornton210:5910:59 10:58½ 10:59½
Cardenden111:0611:06 11:06 11:06½
Lochgelly111:1011:11 11:10 11:11
Cowdenbeath111:1611:16 11:16 11:16½
Dunfermline Queen Margaret111:2211:22 11:21½ 11:22½
Dunfermline Town111:2511:26 11:25 11:26
Rosyth111:2911:30 11:29 11:30
Inverkeithing111:3311:34 11:33 11:34
North Queensferry111:3811:38 11:37½ 11:38
Dalmeny111:4111:42 11:41 11:42
Dalmeny Junctionpass11:43 11:43
Edinburgh Gateway111:4711:48 11:47 11:48
South Gyle111:5011:50 11:49½ 11:50
Haymarket West Junctionpass11:54 11:54
Haymarket111:5611:56 11:55½ 11:56½
Princes St Gardenspass11:58½ 11:58½
Edinburgh1812:01 12:01

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