Service timetable

12:40 Leven to Edinburgh

Friday 9 October 2026

Live map
Headcode: 2G12Headcode2G12 OperatorScotRail UIDW68675

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Leven212:40 12:40 On time
Cameron Bridge112:4412:45 12:43 12:45 On time
Glenrothes with Thornton212:5613:00 12:53 12:57 -3 min
Cardenden113:0713:07 13:06 13:07 On time
Lochgelly113:1113:12 13:10 13:11 -1 min
Cowdenbeath113:1713:18 13:16 13:17 -1 min
Dunfermline Queen Margaret113:2313:24 13:23 13:24 On time
Dunfermline Town113:2713:27 13:26 13:28 +1 min
Rosyth113:3113:31 13:31 13:34 +3 min
Inverkeithing113:3513:35 13:37 13:38 +3 min
North Queensferry113:3913:39 13:41 13:42 +3 min
Dalmeny113:4313:43 13:45 13:46 +3 min
Edinburgh Gateway113:4913:49 13:51 13:51 +2 min
South Gyle113:5113:52 13:53 13:54 +2 min
Haymarket113:5813:58 13:59 14:00 +2 min
Princes St Gardens14:01½14:02 14:03½ 14:02 On time
Edinburgh1814:04 14:04 On time

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