Detailed timetable

20:06 Leven to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 2G12Headcode2G12 OperatorScotRail UIDM38845

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Leven120:06 20:05 -1 min
Cameron Bridge120:1020:10 20:09 20:10 On time
Earlseat Junctionpass20:17½ 20:19 +2 min
Thornton North Junctionpass20:19 20:21 +2 min
Glenrothes with Thornton220:2120:22 20:23 20:24 +2 min
Cardenden120:2920:29 20:30 20:31 +2 min
Lochgelly120:3320:33 20:34 20:35 +2 min
Cowdenbeath120:3820:39 20:39 20:40 +1 min
Dunfermline Queen Margaret120:4420:44 20:45 20:46 +2 min
Dunfermline Town120:4720:48 20:49 20:50 +2 min
Rosyth120:5120:51 20:53 20:54 +3 min
Inverkeithing120:5520:55 20:57 20:59 +4 min
North Queensferry120:5920:59 21:02 21:03 +4 min
Dalmeny121:0321:03 21:07 21:08 +5 min
Dalmeny Junctionpass21:04½ 21:08 +4 min
Edinburgh Gateway121:0921:09 21:12 21:13 +4 min
South Gyle121:1121:11 21:15 21:16 +5 min
Haymarket West Junctionpass21:15½ 21:19 +4 min
Haymarket121:1721:18 21:20 21:21 +3 min
Princes St Gardenspass21:20 21:23 +3 min
Edinburgh1721:22 21:25 +3 min

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