Detailed timetable

11:04 Edinburgh to Leven

Sunday 11 October 2026

Live map
Headcode: 2G59Headcode2G59 OperatorScotRail UIDC14986

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1611:04 11:06 +2 min
Princes St Gardenspass11:05½ 11:07 +2 min
Haymarket211:0811:08 11:09 11:10 +2 min
Haymarket West Junctionpass11:10 11:12 +2 min
South Gyle211:1311:13 11:15 11:15 +2 min
Edinburgh Gateway211:1511:15 11:17 11:18 +3 min
Dalmeny Junctionpass11:19½ 11:22 +3 min
Dalmeny211:2111:21 11:22 11:23 +2 min
North Queensferry211:2511:25 11:26 11:27 +2 min
Inverkeithing211:2811:29 11:30 11:31 +2 min
Rosyth211:3211:32 11:34 11:35 +3 min
Dunfermline Town211:3711:37 11:39 11:40 +3 min
Dunfermline Queen Margaret211:4111:41 11:43 11:44 +3 min
Cowdenbeath211:4711:47 11:49 11:50 +3 min
Lochgelly211:5311:53 11:54 11:55 +2 min
Cardenden211:5611:57 11:58 11:59 +2 min
Glenrothes with Thornton212:0512:06 12:05 12:06 On time
Thornton North Junctionpass12:08 12:07 -1 min
Earlseat Junctionpass12:09½ 12:08 -1 min
Cameron Bridge212:1512:15 12:14 12:15 On time
Leven112:20 12:19 -1 min

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