Holytown departures

16:32
on time
More
Show Less

Calling at

Bellshill16:36on time
Uddingston16:40on time
Glasgow Central16:57on time
From EdinburghOperated by ScotRail

Edinburgh

no platform
16:38
on time
More
Show Less

Calling at

Carfin16:40on time
Cleland16:43on time
Hartwood16:48on time
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
17:29
on time
More
Show Less

Calling at

Bellshill17:33on time
Uddingston17:37on time
Cambuslang17:43on time
Glasgow Central17:58on time
From EdinburghOperated by ScotRail

Edinburgh

no platform
17:36
on time
More
Show Less

Calling at

Carfin17:38on time
Cleland17:41on time
Hartwood17:46on time
Shotts17:50on time
Fauldhouse17:56on time
Breich18:00on time
Addiewell18:04on time
West Calder18:08on time
Livingston South18:12on time
Kirknewton18:18on time
Curriehill18:24on time
Wester Hailes18:28on time
Kingsknowe18:31on time
Slateford18:34on time
Haymarket18:38on time
Edinburgh18:44on time
From Glasgow CentralOperated by ScotRail