Detailed timetable

19:20 Leven to Edinburgh

Thursday 8 October 2026

Live map
Headcode: 2K78Headcode2K78 OperatorScotRail UIDW69697

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Leven219:20 19:25 +5 min
Cameron Bridge119:2419:24 19:29 19:30 +6 min
Earlseat Junctionpass19:29½ 19:34 +5 min
Thornton North Junctionpass19:31 19:36 +5 min
Thornton South Junctionpass19:32 19:36 +4 min
Kirkcaldy119:3719:38 19:42 19:43 +5 min
Kinghorn119:4219:42 19:47 19:49 +7 min
Burntisland119:4719:47 19:53 19:54 +7 min
Aberdour119:5219:52 19:58 19:59 +7 min
Dalgety Bay119:5619:57 20:04 20:05 +8 min
Inverkeithing120:0020:00 20:07 20:08 +8 min
North Queensferry120:0420:04 20:11 20:12 +8 min
Dalmeny120:0820:08 20:16 20:17 +9 min
Dalmeny Junctionpass20:09½ 20:18 +9 min
Edinburgh Gateway120:1420:14 20:22 20:23 +9 min
Haymarket West Junctionpass20:19 20:26 +7 min
Haymarket120:2120:22 20:28 20:29 +7 min
Princes St Gardenspass20:24½ 20:31 +7 min
Edinburgh15F20:27 20:33 +6 min

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