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:1420:55
                            Cameron Bridge11:57
                            11:58
                            13:00
                            13:01
                            16:59
                            17:00
                            18:5920:1820:59
                            Kirkcaldy12:11
                            12:12
                            13:14
                            13:15
                            17:1319:12
                            19:13
                            20:31
                            20:32
                            21:12
                            21:13
                            Kinghorn12:1613:19
                            13:20
                            17:1819:1720:3621:17
                            Burntisland12:2113:24
                            13:25
                            17:22
                            17:23
                            19:2220:4121:22
                            Aberdour12:2613:29
                            13:30
                            17:2719:2720:4621:27
                            Dalgety Bay12:30
                            12:31
                            13:34
                            13:35
                            17:3219:31
                            19:32
                            20:50
                            20:51
                            21:31
                            21:32
                            Inverkeithing12:3413:38
                            13:39
                            17:35
                            17:36
                            19:3520:5421:35
                            North Queensferry12:3813:43
                            13:44
                            17:4019:3920:5821:39
                            Dalmeny12:4213:47
                            13:48
                            17:43
                            17:44
                            19:4321:0221:43
                            Edinburgh Gateway12:4813:53
                            13:54
                            17:49
                            17:50
                            19:4921:0821:49
                            South Gyle12:5013:5617:5219:5121:1021:51
                            Haymarket12:57
                            12:58
                            14:03
                            14:04
                            17:59
                            18:00
                            19:57
                            19:58
                            21:16
                            21:17
                            21:57
                            21:58
                            Edinburgh13:0214:0918:0420:0221:2122:02
                            Build real-time departures into your app Free API Access →

                            Route Path (Streets & Roads)

                            Leven – Edinburgh
                            South Street - Ashgrove - Harbour Road - West Leven Street - Livingston Lane - Chapel Place - The Brae - Station Road - Glasgow Road - South Gyle Road - Haymarket

                            Schedules and stops for this route are published in GTFS: great-britain

                            Last updated on May 3, 2026