Hartwood departures

07:50
on time
More
Show Less

Calling at

Cleland 07:54 on time
Carfin 08:03 on time
Holytown 08:06 on time
Bellshill 08:10 on time
Uddingston 08:15 on time
Glasgow Central 08:29 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
07:51
on time
More
Show Less

Calling at

Shotts 07:54 on time
Fauldhouse 08:00 on time
Breich 08:04 on time
Addiewell 08:07 on time
West Calder 08:10 on time
Livingston South 08:17 on time
Kirknewton 08:23 on time
Curriehill 08:29 on time
Wester Hailes 08:32 on time
Kingsknowe 08:35 on time
Slateford 08:39 on time
Haymarket 08:45 on time
Edinburgh 08:52 on time
From Glasgow Central Operated by ScotRail

Edinburgh

Platform 2
08:52
on time
More
Show Less

Calling at

Shotts 08:56 on time
Fauldhouse 09:01 on time
Breich 09:04 on time
Addiewell 09:08 on time
West Calder 09:11 on time
Livingston South 09:17 on time
Kirknewton 09:23 on time
Curriehill 09:29 on time
Wester Hailes 09:32 on time
Kingsknowe 09:35 on time
Slateford 09:38 on time
Haymarket 09:46 on time
Edinburgh 09:51 on time
From Glasgow Central Operated by ScotRail
09:21
on time
More
Show Less

Calling at

Cleland 09:25 on time
Carfin 09:28 on time
Holytown 09:31 on time
Bellshill 09:36 on time
Uddingston 09:41 on time
Glasgow Central 09:56 on time
From Edinburgh Operated by ScotRail