Detailed timetable

12:03 Edinburgh to Leven

Sunday 11 October 2026

Live map
Headcode: 2G63Headcode2G63 OperatorScotRail UIDC14989

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1812:03 12:03 On time
Princes St Gardenspass12:04½ 12:04½
Haymarket212:0712:07 12:06½ 12:07½
Haymarket West Junctionpass12:09 12:09
South Gyle212:1212:12 12:11½ 12:12
Edinburgh Gateway212:1412:14 12:13½ 12:14½
Dalmeny Junctionpass12:18½ 12:18½
Dalmeny212:2012:20 12:19½ 12:20½
North Queensferry212:2412:24 12:23½ 12:24½
Inverkeithing212:2812:28 12:27½ 12:28½
Rosyth212:3212:32 12:31½ 12:32
Dunfermline Town212:3612:37 12:36 12:37
Dunfermline Queen Margaret212:4012:41 12:40 12:41
Cowdenbeath212:4712:47 12:46½ 12:47½
Lochgelly212:5312:53 12:52½ 12:53
Cardenden212:5612:57 12:56 12:57
Glenrothes with Thornton213:0313:04 13:03 13:04
Thornton North Junctionpass13:06 13:06
Earlseat Junctionpass13:07½ 13:07½
Cameron Bridge213:1313:13 13:12½ 13:13½
Leven113:18 13:18

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