Hartwood departures

15:21
on time
More
Show Less

Calling at

Cleland15:25on time
Carfin15:29on time
Holytown15:33on time
Bellshill15:37on time
Uddingston15:43on time
Glasgow Central15:56on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
15:48
on time
More
Show Less

Calling at

Shotts15:51on time
Fauldhouse15:56on time
Breich16:00on time
Addiewell16:04on time
West Calder16:07on time
Livingston South16:12on time
Kirknewton16:16on time
Curriehill16:23on time
Wester Hailes16:26on time
Kingsknowe16:29on time
Slateford16:32on time
Haymarket16:38on time
Edinburgh16:44on time
From Glasgow CentralOperated by ScotRail
16:22
on time
More
Show Less

Calling at

Cleland16:26on time
Carfin16:29on time
Holytown16:32on time
Bellshill16:36on time
Uddingston16:40on time
Glasgow Central16:57on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
16:49
on time
More
Show Less

Calling at

Shotts16:52on time
Fauldhouse17:04on time
Breich17:08on time
Addiewell17:12on time
West Calder17:16on time
Livingston South17:20on time
Kirknewton17:28on time
Curriehill17:35on time
Wester Hailes17:39on time
Kingsknowe17:41on time
Slateford17:44on time
Haymarket17:50on time
Edinburgh17:56on time
From Glasgow CentralOperated by ScotRail