Detailed timetable

18:05 Leven to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 2G84Headcode2G84 OperatorScotRail UIDC15005

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Leven118:05 18:05 On time
Cameron Bridge118:0918:10 18:09 18:10
Earlseat Junctionpass18:15 18:15
Thornton North Junctionpass18:16½ 18:16½
Glenrothes with Thornton218:1918:19 18:18½ 18:19½
Cardenden118:2618:26 18:26 18:26½
Lochgelly118:3018:31 18:30 18:31
Cowdenbeath118:3618:36 18:36 18:36½
Dunfermline Queen Margaret118:4218:42 18:41½ 18:42½
Dunfermline Town118:4518:46 18:45 18:46
Rosyth118:4918:49 18:49 18:49½
Inverkeithing118:5318:53 18:52½ 18:53½
North Queensferry118:5718:58 18:57 18:58
Dalmeny119:0119:02 19:01 19:02
Dalmeny Junctionpass19:03 19:03
Edinburgh Gateway119:0719:08 19:07 19:08
South Gyle119:1019:10 19:09½ 19:10
Haymarket West Junctionpass19:14 19:14
Haymarket119:1619:17 19:16 19:17
Princes St Gardenspass19:19 19:19
Edinburgh1719:21 19:21

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