Service timetable

19:19 Edinburgh to Leven

Wednesday 7 October 2026

Live map
Headcode: 2G89Headcode2G89 OperatorScotRail UIDW68875

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh119:19 19:19 On time
Haymarket219:2319:24 19:23 19:23 -1 min
South Gyle219:2819:28 19:28 19:29 +1 min
Edinburgh Gateway219:3019:31 19:30 19:31 On time
Inverkeithing219:4119:41 19:41 19:41 On time
Rosyth219:4519:45 19:44 19:45 On time
Dunfermline Town219:4919:50 19:49 19:50 On time
Dunfermline Queen Margaret219:5319:53 19:53 19:54 +1 min
Cowdenbeath219:5920:00 19:59 20:00 On time
Lochgelly220:0520:06 20:04 20:05 -1 min
Cardenden220:0920:10 20:09 20:09 -1 min
Glenrothes with Thornton220:1620:17 20:16 20:16 -1 min
Cameron Bridge220:2620:26 20:25 20:26½ On time
Leven220:33 20:30 -3 min

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