Detailed timetable

06:17 Leven to Edinburgh

Monday 12 October 2026

Live map
Headcode: 2K52Headcode2K52 OperatorScotRail UIDW69643

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Leven206:17
Cameron Bridge106:2106:22
Earlseat Junctionpass06:27½
Thornton North Junctionpass06:29
Thornton South Junctionpass06:30
Kirkcaldy106:3506:36
Kinghorn106:4006:41
Burntisland106:4506:46
Aberdour106:5006:51
Dalgety Bay106:5506:56
Inverkeithing106:5906:59
North Queensferry107:0307:04
Dalmeny107:0707:08
Dalmeny Junctionpass07:09
Edinburgh Gateway107:1307:14
Haymarket West Junctionpass07:18
Haymarket107:2007:20
Princes St Gardenspass07:22½
Edinburgh1607:25

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