Detailed timetable

17:08 Edinburgh to Leven

Tuesday 6 October 2026

Live map
Headcode: 2G13Headcode2G13 OperatorScotRail UIDW68681

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1917:08 17:08 On time
Princes St Gardenspass17:09½ 17:09 On time
Haymarket217:1217:12 17:11 17:12 On time
Haymarket West Junctionpass17:14 17:14 On time
South Gyle217:1717:17 17:17 17:18 +1 min
Edinburgh Gateway217:1917:20 17:20 17:21 +1 min
Dalmeny Junctionpass17:24 17:25 +1 min
Dalmeny217:2517:26 17:26 17:27 +1 min
North Queensferry217:2917:29 17:30 17:31 +2 min
Inverkeithing217:3317:33 17:34 17:35 +2 min
Rosyth217:3717:37 17:38 17:39½ +2 min
Dunfermline Town217:4217:42 17:43 17:44 +2 min
Dunfermline Queen Margaret217:4617:46 17:47 17:48 +2 min
Cowdenbeath217:5217:53 17:54 17:54 +1 min
Lochgelly217:5817:59 17:58 17:59 On time
Cardenden218:0218:03 18:02 18:03 On time
Glenrothes with Thornton218:0918:16 18:10 18:15 -1 min
Thornton North Junctionpass18:18 18:17
Earlseat Junctionpass18:19½ 18:18 -1 min
Cameron Bridge218:2518:25 18:24 18:25½ On time
Leven218:32 18:29 -3 min

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