Detailed timetable

14:03 Edinburgh to Leven

Monday 12 October 2026

Live map
Headcode: 2K67Headcode2K67 OperatorScotRail UIDW69673

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh114:03 14:03 On time
Princes St Gardenspass14:04½ 14:04½
Haymarket214:0714:07 14:06½ 14:07½
Haymarket West Junctionpass14:09 14:09
South Gyle214:1214:12 14:11½ 14:12
Edinburgh Gateway214:1414:14 14:13½ 14:14½
Dalmeny Junctionpass14:18½ 14:18½
Dalmeny214:2014:20 14:19½ 14:20
North Queensferry214:2314:23 14:23 14:23½
Inverkeithing214:2714:27 14:26½ 14:27½
Rosyth214:3114:31 14:30½ 14:31
Dunfermline Town214:3514:35 14:35 14:35½
Dunfermline Queen Margaret214:3914:39 14:38½ 14:39
Cowdenbeath214:4514:45 14:44½ 14:45½
Lochgelly214:5114:51 14:50½ 14:51
Cardenden214:5414:54 14:54 14:54½
Glenrothes with Thornton215:0115:01 15:00½ 15:01
Thornton North Junctionpass15:03 15:03
Earlseat Junctionpass15:04½ 15:04½
Cameron Bridge215:1015:10 15:09½ 15:10½
Leven115:18 15:18

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