Detailed timetable

12:43 Leven to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 2G64Headcode2G64 OperatorScotRail UIDC14990

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:43 12:43 On time
Cameron Bridge112:4712:48 12:47 12:48
Earlseat Junctionpass12:53 12:53
Thornton North Junctionpass12:54½ 12:54½
Glenrothes with Thornton212:5712:57 12:56½ 12:57½
Cardenden113:0413:04 13:04 13:04½
Lochgelly113:0813:08 13:08 13:08½
Cowdenbeath113:1413:14 13:13½ 13:14½
Dunfermline Queen Margaret113:2013:20 13:19½ 13:20
Dunfermline Town113:2313:23 13:22½ 13:23½
Rosyth113:2713:27 13:26½ 13:27½
Inverkeithing113:3113:31 13:30½ 13:31½
North Queensferry113:3513:35 13:35 13:35½
Dalmeny113:3913:39 13:38½ 13:39½
Dalmeny Junctionpass13:40½ 13:40½
Edinburgh Gateway113:4513:45 13:44½ 13:45½
South Gyle113:4713:47 13:47 13:47½
Haymarket West Junctionpass13:51½ 13:51½
Haymarket113:5313:54 13:53 13:54
Princes St Gardenspass13:56 13:56
Edinburgh1813:58 13:58

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