Service timetable

12:40 Leven to Edinburgh

Wednesday 7 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:06 13:07 On time
Lochgelly113:1113:12 13:11 13:12 On time
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:27 On time
Rosyth113:3113:31 13:31 13:31 On time
Inverkeithing113:3513:35 13:34 13:35 On time
North Queensferry113:3913:39 13:39 13:39 On time
Dalmeny113:4313:43 13:43 13:44 +1 min
Edinburgh Gateway113:4913:49 13:48 13:49 On time
South Gyle113:5113:52 13:51 13:52 On time
Haymarket113:5813:58 13:56 13:58 On time
Princes St Gardens14:01½14:02 14:01½ 14:01 -1 min
Edinburgh1814:04 14:03 -1 min

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