Rail ScotRail - Leven - Edinburgh: Full Schedule in Edinburgh

Click to load interactive map
List of stops

                                                                            Leven – Edinburgh

                                                                            Leven

                                                                            09:4512:4016:4518:4419:47

                                                                            Cameron Bridge

                                                                            09:49
                                                                            09:50
                                                                            12:44
                                                                            12:45
                                                                            16:49
                                                                            16:50
                                                                            18:48
                                                                            18:49
                                                                            19:51
                                                                            19:52

                                                                            Glenrothes with Thornton

                                                                            10:00
                                                                            10:03
                                                                            12:56
                                                                            13:00
                                                                            17:00
                                                                            17:01
                                                                            18:59
                                                                            19:00
                                                                            20:02
                                                                            20:05

                                                                            Cardenden

                                                                            10:1013:0717:0819:0720:12

                                                                            Lochgelly

                                                                            10:14
                                                                            10:15
                                                                            13:11
                                                                            13:12
                                                                            17:12
                                                                            17:13
                                                                            19:1120:16
                                                                            20:17

                                                                            Cowdenbeath

                                                                            10:20
                                                                            10:21
                                                                            13:17
                                                                            13:18
                                                                            17:18
                                                                            17:19
                                                                            19:1720:22
                                                                            20:23

                                                                            Dunfermline Queen Margaret

                                                                            10:26
                                                                            10:27
                                                                            13:23
                                                                            13:24
                                                                            17:24
                                                                            17:25
                                                                            19:22
                                                                            19:23
                                                                            20:28
                                                                            20:29

                                                                            Dunfermline City

                                                                            10:3013:2717:2819:2620:32

                                                                            Rosyth

                                                                            10:3413:3117:3219:3020:36

                                                                            Inverkeithing

                                                                            10:3813:3517:3619:33
                                                                            19:34
                                                                            20:40

                                                                            North Queensferry

                                                                            10:4213:3917:40
                                                                            17:41
                                                                            19:3820:44
                                                                            20:45

                                                                            Dalmeny

                                                                            10:4613:4317:44
                                                                            17:45
                                                                            19:4220:48
                                                                            20:49

                                                                            Edinburgh Gateway

                                                                            10:5213:4917:50
                                                                            17:51
                                                                            19:4820:54
                                                                            20:55

                                                                            South Gyle

                                                                            10:54
                                                                            10:55
                                                                            13:51
                                                                            13:52
                                                                            17:5319:5020:57

                                                                            Haymarket

                                                                            11:01
                                                                            11:02
                                                                            13:5818:0119:56
                                                                            19:57
                                                                            21:03
                                                                            21:04

                                                                            Edinburgh

                                                                            11:0714:0418:0620:0121:08

                                                                            All trips in this timetable are wheelchair accessible.

                                                                            Edinburgh – Leven

                                                                            Edinburgh14:1715:1618:19
                                                                            Haymarket14:22
                                                                            14:23
                                                                            15:2018:23
                                                                            South Gyle14:2715:2518:28
                                                                            Edinburgh Gateway14:29
                                                                            14:30
                                                                            15:2718:30
                                                                            18:31
                                                                            Dalmeny14:35
                                                                            14:36
                                                                            15:3318:36
                                                                            18:37
                                                                            North Queensferry14:3915:3718:40
                                                                            18:41
                                                                            Inverkeithing14:4315:40
                                                                            15:41
                                                                            18:44
                                                                            18:45
                                                                            Rosyth14:4715:4418:48
                                                                            18:49
                                                                            Dunfermline City14:51
                                                                            14:52
                                                                            15:4918:53
                                                                            18:54
                                                                            Dunfermline Queen Margaret14:55
                                                                            14:56
                                                                            15:5318:57
                                                                            18:58
                                                                            Cowdenbeath15:0215:59
                                                                            16:00
                                                                            19:04
                                                                            Lochgelly15:0816:0519:10
                                                                            Cardenden15:1216:0919:14
                                                                            Glenrothes with Thornton15:19
                                                                            15:20
                                                                            16:1619:21
                                                                            Cameron Bridge15:2916:25
                                                                            16:26
                                                                            19:30
                                                                            19:31
                                                                            Leven15:3416:3119:35

                                                                            All trips in this timetable are wheelchair accessible.

                                                                            Build real-time departures into your app Free API Access →

                                                                            Route Path (Streets & Roads)

                                                                            Leven – Edinburgh
                                                                            Ashgrove - School Lane - Station Road - Bridges View - Woodmill Street - Chapel Place - The Brae - Station Road - Glasgow Road - South Gyle Road

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

                                                                            Rail ScotRail FAQ

                                                                            • What time does the ScotRail rail start operating?

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

                                                                            • What time does the ScotRail rail stop working?

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

                                                                            • Is there a ScotRail rail stop near me?

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

                                                                            ScotRail (Edinburgh Rail Services)

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

                                                                            Additional information: ScotRail has 16 stops. The total trip duration for this route is approximately 84 minutes.

                                                                            More than 5 million users trust busmaps.com for public transport information. Find suggested Rail Services routes in Edinburgh, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

                                                                            ScotRail rail near me

                                                                            Last updated on August 11, 2026