Detailed timetable

12:01 Leven to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 2G60Headcode2G60 OperatorScotRail UIDC14987

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Leven112:01 12:01 On time
Cameron Bridge112:0512:06 12:05 12:06
Earlseat Junctionpass12:11 12:11
Thornton North Junctionpass12:12½ 12:12½
Glenrothes with Thornton212:1512:16 12:14½ 12:16½
Cardenden112:2312:23 12:23 12:23½
Lochgelly112:2712:28 12:27 12:28
Cowdenbeath112:3312:33 12:33 12:33½
Dunfermline Queen Margaret112:3912:39 12:38½ 12:39½
Dunfermline Town112:4212:43 12:42 12:43
Rosyth112:4612:47 12:46 12:47
Inverkeithing112:5012:51 12:50 12:51
North Queensferry112:5512:55 12:54½ 12:55
Dalmeny112:5812:59 12:58 12:59
Dalmeny Junctionpass13:00 13:00
Edinburgh Gateway113:0413:05 13:04 13:05
South Gyle113:0713:07 13:06½ 13:07
Haymarket West Junctionpass13:11 13:11
Haymarket113:1313:13 13:12½ 13:13½
Princes St Gardenspass13:16 13:16
Edinburgh1813:18 13:18

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