Service timetable

12:40 Leven to Edinburgh

Thursday 8 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 13:00 On time
Cardenden113:0713:07 13:07 13:08 +1 min
Lochgelly113:1113:12 13:12 13:13 +1 min
Cowdenbeath113:1713:18 13:17 13:18 On time
Dunfermline Queen Margaret113:2313:24 13:23 13:24 On time
Dunfermline Town113:2713:27 13:27 13:27 On time
Rosyth113:3113:31 13:31 13:32 +1 min
Inverkeithing113:3513:35 13:35 13:36 +1 min
North Queensferry113:3913:39 13:39 13:40 +1 min
Dalmeny113:4313:43 13:43 13:44 +1 min
Edinburgh Gateway113:4913:49 13:49 13:50 +1 min
South Gyle113:5113:52 13:52 13:53 +1 min
Haymarket113:5813:58 13:57 13:58 On time
Princes St Gardens14:01½14:02 14:01½ 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.