ScotRail Rail - Edinburgh - Leven

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:3319:37

                                                                            All trips in this timetable are wheelchair accessible.

                                                                            Build real-time departures into your app

                                                                            Tell us about your project. Test London API examples while we review your request.

                                                                            Request data / 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

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

                                                                            Frequently asked questions about route ScotRail

                                                                            • What time does route ScotRail start operating?

                                                                              Services on route ScotRail start at 09:45 every day.

                                                                            • What time does route ScotRail stop operating?

                                                                              Services on route ScotRail end at 21:08 every day.

                                                                            • Is there a stop for route ScotRail near me?

                                                                              View the nearest stop for route ScotRail.

                                                                            ScotRail (Edinburgh Rail Services)

                                                                            The first stop of the ScotRail rail route is Leven and the last stop is Edinburgh. ScotRail (Edinburgh - Leven) 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 November 10, 2026