Detailed timetable

19:05 Edinburgh to Leven

Thursday 8 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:06 +1 min
Princes St Gardenspass19:06½ 19:07 +1 min
Haymarket219:0919:10 19:11 19:12 +2 min
Haymarket West Junctionpass19:11½ 19:14 +3 min
Edinburgh Gateway219:1519:15 19:18 19:19 +4 min
Dalmeny Junctionpass19:19½ 19:23 +4 min
Dalmeny219:2119:21 19:24 19:25 +4 min
North Queensferry219:2419:25 19:28 19:29 +4 min
Inverkeithing219:2819:29 19:32 19:33 +4 min
Dalgety Bay219:3219:32 19:35 19:37 +5 min
Aberdour219:3719:37 19:41 19:42 +5 min
Burntisland219:4119:42 19:45 19:46 +4 min
Kinghorn219:4619:47 19:51 19:51 +4 min
Kirkcaldy219:5119:53 19:56 19:57 +4 min
Thornton South Junctionpass20:00½ 20:03 +3 min
Thornton North Junctionpass20:02 20:05
Earlseat Junctionpass20:03½ 20:04 +1 min
Cameron Bridge220:0920:09 20:10 20:11½ +2 min
Leven120:16 20:16 On time

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