Detailed timetable

19:05 Edinburgh to Leven

Friday 9 October 2026

Live map
Headcode: 2K77Headcode2K77 OperatorScotRail UIDC15228

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1519:05 19:07 +2 min
Princes St Gardenspass19:06½ 19:10 +4 min
Haymarket219:0919:10 19:16 19:17 +7 min
Haymarket West Junctionpass19:11½ 19:21 +10 min
Edinburgh Gateway219:1519:15 19:25 19:26 +11 min
Dalmeny Junctionpass19:19½ 19:30 +11 min
Dalmeny219:2119:21 19:31 19:32 +11 min
North Queensferry219:2419:25 19:35 19:35 +10 min
Inverkeithing219:2819:29 19:39 19:40 +11 min
Dalgety Bay219:3219:32 19:42 19:43 +11 min
Aberdour219:3719:37 19:47 19:48 +11 min
Burntisland219:4119:42 19:51 19:52 +10 min
Kinghorn219:4619:47 19:56 19:57 +10 min
Kirkcaldy219:5119:53 20:01 20:02 +9 min
Thornton South Junctionpass20:00½ 20:08 +8 min
Thornton North Junctionpass20:02 20:09 +7 min
Earlseat Junctionpass20:03½ 20:09 +6 min
Cameron Bridge220:0920:09 20:15 20:16 +7 min
Leven120:16 20:21 +5 min

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