ScotRail ScotRail Edinburgh - Glasgow Central Rail

Click to load interactive map
List of stops
                                                                                                    Map

                                                                                                    Edinburgh – Glasgow Central

                                                                                                    Edinburgh

                                                                                                    10:5812:28

                                                                                                    Haymarket

                                                                                                    11:01
                                                                                                    11:02
                                                                                                    12:31
                                                                                                    12:32

                                                                                                    Slateford

                                                                                                    12:35
                                                                                                    12:36

                                                                                                    Kingsknowe

                                                                                                    12:38
                                                                                                    12:39

                                                                                                    Wester Hailes

                                                                                                    12:41

                                                                                                    Curriehill

                                                                                                    12:44
                                                                                                    12:45

                                                                                                    Kirknewton

                                                                                                    12:51

                                                                                                    Livingston South

                                                                                                    11:18
                                                                                                    11:20
                                                                                                    12:56

                                                                                                    West Calder

                                                                                                    11:24
                                                                                                    11:25
                                                                                                    13:00
                                                                                                    13:01

                                                                                                    Addiewell

                                                                                                    13:04

                                                                                                    Breich

                                                                                                    13:08
                                                                                                    13:09

                                                                                                    Fauldhouse

                                                                                                    13:12
                                                                                                    13:13

                                                                                                    Shotts

                                                                                                    11:35
                                                                                                    11:39
                                                                                                    13:17
                                                                                                    13:18

                                                                                                    Hartwood

                                                                                                    13:21

                                                                                                    Cleland

                                                                                                    13:25
                                                                                                    13:26

                                                                                                    Carfin

                                                                                                    13:29

                                                                                                    Holytown

                                                                                                    13:31
                                                                                                    13:32

                                                                                                    Bellshill

                                                                                                    11:49
                                                                                                    11:50
                                                                                                    13:36
                                                                                                    13:37

                                                                                                    Uddingston

                                                                                                    13:42
                                                                                                    13:43

                                                                                                    Glasgow Central

                                                                                                    12:1213:56
                                                                                                    Times marked with "—" indicate that the vehicle does not stop at this stop.

                                                                                                    Edinburgh – Glasgow Central

                                                                                                    Edinburgh09:5615:2516:2517:59
                                                                                                    Haymarket10:0015:30
                                                                                                    15:31
                                                                                                    16:28
                                                                                                    16:29
                                                                                                    18:02
                                                                                                    18:03
                                                                                                    Slateford15:34
                                                                                                    15:35
                                                                                                    16:32
                                                                                                    16:33
                                                                                                    18:06
                                                                                                    Kingsknowe15:37
                                                                                                    15:38
                                                                                                    16:35
                                                                                                    16:36
                                                                                                    18:09
                                                                                                    Wester Hailes15:4016:3818:11
                                                                                                    Curriehill15:43
                                                                                                    15:44
                                                                                                    16:41
                                                                                                    16:42
                                                                                                    18:14
                                                                                                    18:15
                                                                                                    Kirknewton15:5016:4818:21
                                                                                                    Livingston South10:15
                                                                                                    10:18
                                                                                                    15:5516:53
                                                                                                    16:54
                                                                                                    18:26
                                                                                                    18:27
                                                                                                    West Calder10:2215:59
                                                                                                    16:00
                                                                                                    16:5818:31
                                                                                                    18:32
                                                                                                    Addiewell16:0317:01
                                                                                                    17:02
                                                                                                    18:35
                                                                                                    Breich16:07
                                                                                                    16:08
                                                                                                    17:0618:39
                                                                                                    18:40
                                                                                                    Fauldhouse16:11
                                                                                                    16:12
                                                                                                    17:1018:43
                                                                                                    18:44
                                                                                                    Shotts10:33
                                                                                                    10:35
                                                                                                    16:16
                                                                                                    16:17
                                                                                                    17:15
                                                                                                    17:16
                                                                                                    18:48
                                                                                                    18:50
                                                                                                    Hartwood16:20
                                                                                                    16:21
                                                                                                    17:1918:53
                                                                                                    Cleland16:2517:23
                                                                                                    17:24
                                                                                                    18:57
                                                                                                    18:58
                                                                                                    Carfin16:28
                                                                                                    16:29
                                                                                                    17:2719:01
                                                                                                    Holytown16:31
                                                                                                    16:32
                                                                                                    17:29
                                                                                                    17:30
                                                                                                    19:03
                                                                                                    19:04
                                                                                                    Bellshill10:47
                                                                                                    10:49
                                                                                                    16:35
                                                                                                    16:36
                                                                                                    17:33
                                                                                                    17:34
                                                                                                    19:07
                                                                                                    19:08
                                                                                                    Uddingston16:4017:3819:13
                                                                                                    19:14
                                                                                                    Cambuslang17:43
                                                                                                    17:44
                                                                                                    19:18
                                                                                                    19:19
                                                                                                    Glasgow Central11:0716:5517:5519:28
                                                                                                    Times marked with "—" indicate that the vehicle does not stop at this stop.
                                                                                                    Times marked with "—" indicate that the vehicle does not stop at this stop.
                                                                                                    Build real-time departures into your app Free API Access →

                                                                                                    Route Path (Streets & Roads)

                                                                                                    Outbound: Edinburgh – Glasgow Central
                                                                                                    Slateford Road - Kingsknowe Road North - Harvester's Way - Brock View - Station Road - Gillieburn Gardens - Ashgrove - Bellside Road - Cairn Grove - Jerviston Street - Elmbank Street - Station Road - Newton Brae
                                                                                                    Inbound: Edinburgh – Glasgow Central
                                                                                                    Slateford Road - Kingsknowe Road North - Harvester's Way - Brock View - Station Road - Gillieburn Gardens - Ashgrove - Bellside Road - Cairn Grove - Jerviston Street - Elmbank Street - Station Road - Main Street

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

                                                                                                    Last updated on May 2, 2026