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
Lochgelly120:3320:33 20:34½ 20:35
Cowdenbeath120:3820:39 20:40 20:41
Dunfermline Queen Margaret120:4420:44 20:46 20:46½
Dunfermline Town120:4720:48 20:49 20:50
Rosyth120:5120:51 20:53 20:53½
Inverkeithing120:5520:55 20:56½ 20:57½
North Queensferry120:5920:59 21:01 21:01½
Dalmeny121:0321:03 21:04½ 21:05½
Dalmeny Junctionpass21:04½ 21:06½
Edinburgh Gateway121:0921:09 21:10½ 21:11
South Gyle121:1121:11 21:12½ 21:13½
Haymarket West Junctionpass21:15½ 21:17½
Haymarket121:1721:18 21:19 21:20
Princes St Gardenspass21:20 21:22
Edinburgh1721:22 21:24

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