Rail ScotRail - Edinburgh - Leven: Full Schedule in Edinburgh

Click to load interactive map
List of stops
                                                          Map

                                                          Edinburgh – Leven

                                                          Edinburgh

                                                          06:0308:0410:0311:0413:0215:05

                                                          Haymarket

                                                          06:0708:0810:0811:08
                                                          11:09
                                                          13:0615:09

                                                          Edinburgh Gateway

                                                          06:12
                                                          06:13
                                                          08:13
                                                          08:14
                                                          10:13
                                                          10:14
                                                          11:14
                                                          11:15
                                                          13:11
                                                          13:12
                                                          15:14
                                                          15:15

                                                          Dalmeny

                                                          06:1808:1910:1911:2013:17
                                                          13:18
                                                          15:20

                                                          North Queensferry

                                                          06:2208:2310:2311:2413:21
                                                          13:22
                                                          15:24

                                                          Inverkeithing

                                                          06:2608:2710:2711:2813:25
                                                          13:26
                                                          15:28

                                                          Dalgety Bay

                                                          06:2908:30
                                                          08:31
                                                          10:3011:31
                                                          11:32
                                                          13:2915:31

                                                          Aberdour

                                                          06:3408:3510:3511:3613:3415:36

                                                          Burntisland

                                                          06:3808:39
                                                          08:40
                                                          10:3911:40
                                                          11:41
                                                          13:38
                                                          13:39
                                                          15:40

                                                          Kinghorn

                                                          06:4308:4410:4411:4513:43
                                                          13:44
                                                          15:45

                                                          Kirkcaldy

                                                          06:4808:4910:4911:5013:48
                                                          13:49
                                                          15:50

                                                          Cameron Bridge

                                                          07:0209:0211:0312:0714:0416:04

                                                          Leven

                                                          07:0709:0711:0812:1214:0916:09

                                                          Leven – Edinburgh

                                                          Leven10:1915:1918:1719:20
                                                          Cameron Bridge10:2315:2318:2119:24
                                                          Kirkcaldy10:36
                                                          10:37
                                                          15:36
                                                          15:37
                                                          18:3619:37
                                                          19:38
                                                          Kinghorn10:41
                                                          10:42
                                                          15:4118:4119:42
                                                          Burntisland10:46
                                                          10:47
                                                          15:4618:4619:47
                                                          Aberdour10:51
                                                          10:52
                                                          15:5118:5119:52
                                                          Dalgety Bay10:56
                                                          10:57
                                                          15:55
                                                          15:56
                                                          18:55
                                                          18:56
                                                          19:56
                                                          19:57
                                                          Inverkeithing11:0916:0918:5920:00
                                                          North Queensferry11:1316:13
                                                          16:14
                                                          19:03
                                                          19:04
                                                          20:04
                                                          Dalmeny11:1716:17
                                                          16:18
                                                          19:07
                                                          19:08
                                                          20:08
                                                          Edinburgh Gateway11:2316:23
                                                          16:25
                                                          19:13
                                                          19:14
                                                          20:14
                                                          Haymarket11:3016:31
                                                          16:32
                                                          19:20
                                                          19:22
                                                          20:22
                                                          20:23
                                                          Edinburgh11:3516:4119:2620:27
                                                          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 2, 2026