Detailed timetable

19:01 Edinburgh to Leven

Monday 12 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:01 19:01 On time
Princes St Gardenspass19:02½ 19:02½
Haymarket219:0519:05 19:04½ 19:05½
Haymarket West Junctionpass19:07 19:07
South Gyle219:1019:10 19:09½ 19:10
Edinburgh Gateway219:1219:12 19:11½ 19:12½
Dalmeny Junctionpass19:16½ 19:16½
Dalmeny219:1819:18 19:17½ 19:18
North Queensferry219:2119:21 19:21 19:21½
Inverkeithing219:2519:25 19:24½ 19:25½
Rosyth219:2919:29 19:28½ 19:29
Dunfermline Town219:3319:33 19:33 19:33½
Dunfermline Queen Margaret219:3719:37 19:36½ 19:37
Cowdenbeath219:4319:43 19:42½ 19:43½
Lochgelly219:4919:49 19:48½ 19:49
Cardenden219:5219:52 19:52 19:52½
Glenrothes with Thornton219:5919:59 19:58½ 19:59
Thornton North Junctionpass20:01 20:01
Earlseat Junctionpass20:02½ 20:02½
Cameron Bridge220:0820:08 20:07½ 20:08½
Leven120:17 20:17

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