Rail ScotRail - Edinburgh - Leven: Full Schedule in Edinburgh

Click to load interactive map
List of stops
                              Map

                              Edinburgh – Leven

                              Edinburgh

                              11:1516:15

                              Haymarket

                              11:1916:19

                              South Gyle

                              11:2416:24

                              Edinburgh Gateway

                              11:2616:26

                              Dalmeny

                              11:3216:32

                              North Queensferry

                              11:3616:36

                              Inverkeithing

                              11:39
                              11:40
                              16:39
                              16:40

                              Dalgety Bay

                              11:4316:43

                              Aberdour

                              11:47
                              11:48
                              16:47
                              16:48

                              Burntisland

                              11:5216:52

                              Kinghorn

                              11:56
                              11:57
                              16:56
                              16:57

                              Kirkcaldy

                              12:01
                              12:02
                              17:01
                              17:02

                              Cameron Bridge

                              12:1617:17

                              Leven

                              12:2117:22

                              Leven – Edinburgh

                              Leven11:5312:5616:5518:5520:14
                              Cameron Bridge11:57
                              11:58
                              13:00
                              13:01
                              16:59
                              17:00
                              18:5920:18
                              Kirkcaldy12:11
                              12:12
                              13:14
                              13:15
                              17:1319:12
                              19:13
                              20:31
                              20:32
                              Kinghorn12:1613:19
                              13:20
                              17:1819:1720:36
                              Burntisland12:2113:24
                              13:25
                              17:22
                              17:23
                              19:2220:41
                              Aberdour12:2613:29
                              13:30
                              17:2719:2720:46
                              Dalgety Bay12:30
                              12:31
                              13:34
                              13:35
                              17:3219:31
                              19:32
                              20:50
                              20:51
                              Inverkeithing12:3413:38
                              13:39
                              17:35
                              17:36
                              19:3520:54
                              North Queensferry12:3813:43
                              13:44
                              17:4019:3920:58
                              Dalmeny12:4213:47
                              13:48
                              17:43
                              17:44
                              19:4321:02
                              Edinburgh Gateway12:4813:53
                              13:54
                              17:49
                              17:50
                              19:4921:08
                              South Gyle12:5013:5617:5219:5121:10
                              Haymarket12:57
                              12:58
                              14:03
                              14:04
                              17:59
                              18:00
                              19:57
                              19:58
                              21:16
                              21:17
                              Edinburgh13:0214:0918:0420:0221:21
                              Last updated on March 22, 2026
                              Build real-time departures into your app Free API Access →

                              Route Path (Streets & Roads)

                              Outbound: Edinburgh – Leven
                              Waverley Concourse - Haymarket - South Gyle Road - Glasgow Road - Station Road - The Brae - Chapel Place - Livingston Lane - West Leven Street - Harbour Road - Ashgrove - South Street
                              Inbound: Leven – Edinburgh
                              South Street - Ashgrove - Harbour Road - West Leven Street - Livingston Lane - Chapel Place - The Brae - Station Road - Glasgow Road - South Gyle Road - Haymarket - Waverley Concourse
                              All data is available in GTFS feed: great-britain

                              Rail ScotRail FAQ

                              • What time does the ScotRail rail start operating?

                                Services on the ScotRail - Edinburgh - Leven rail start at 11:15 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                              • What time does the ScotRail rail stop working?

                                Services on the ScotRail - Edinburgh - Leven rail stop at 17:22 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                              • Is there a ScotRail rail stop near me?

                                Click here to view the nearest ScotRail - Edinburgh - Leven rail stop.

                              ScotRail (Edinburgh Rail Services)

                              The first stop of the ScotRail rail route is Edinburgh and the last stop is Leven. ScotRail (Edinburgh - Leven) is operational during everyday.

                              Additional information: ScotRail has 14 stops and the total trip duration for this route is approximately 67 minutes.

                              See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Edinburgh Rail Services suggested routes, real-time bus tracker, line route maps in Edinburgh, and helps to find the closest ScotRail rail stops near you. No internet available? Download an offline PDF map and bus schedule for the ScotRail rail to take on your trip.

                              ScotRail rail near me