Detailed timetable

21:44 Leven to Edinburgh

Friday 9 October 2026

Live map
Headcode: 2G74Headcode2G74 OperatorScotRail UIDW68852

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Leven221:44 21:44 On time
Cameron Bridge121:4821:49 21:48 21:49 On time
Earlseat Junctionpass21:54½ 21:53 -1 min
Thornton North Junctionpass21:56 21:55
Glenrothes with Thornton221:5821:59 21:57 21:59 On time
Cardenden122:0622:06 22:06 22:06 On time
Lochgelly122:1022:11 22:10 22:11 On time
Cowdenbeath122:1622:17 22:16 22:17 On time
Dunfermline Queen Margaret122:2222:23 22:23 22:23 On time
Dunfermline Town122:2622:26 22:26 22:27 +1 min
Rosyth122:3022:30 22:30 22:31 +1 min
Inverkeithing122:3422:34 22:34 22:35 +1 min
North Queensferry122:3822:39 22:38 22:39 On time
Dalmeny122:4222:43 22:43 22:43 On time
Dalmeny Junctionpass22:44 22:44 On time
Edinburgh Gateway122:4822:49 22:49 22:49 On time
South Gyle122:5122:51 22:52 22:52 +1 min
Haymarket West Junctionpass22:55½ 22:56 +1 min
Haymarket122:5722:58 22:57 22:58 On time
Princes St Gardenspass23:00 23:03 +3 min
Edinburgh18F23:02 23:05 +3 min

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