Curriehill departures

Edinburgh

Platform 2
21:34
on time
More
Show Less

Calling at

Wester Hailes21:38on time
Kingsknowe21:40on time
Slateford21:44on time
Haymarket21:47on time
Edinburgh21:52on time
From Glasgow CentralOperated by ScotRail
21:43
on time
More
Show Less

Calling at

Kirknewton21:49on time
Livingston South21:56on time
West Calder22:01on time
Breich22:06on time
Fauldhouse22:12on time
Shotts22:17on time
Hartwood22:23on time
Cleland22:29on time
Carfin22:32on time
Holytown22:35on time
Bellshill22:39on time
Uddingston22:43on time
Glasgow Central22:56on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
22:30
on time
More
Show Less

Calling at

Wester Hailes22:33on time
Kingsknowe22:36on time
Slateford22:38on time
Haymarket22:43on time
Edinburgh22:50on time
From Glasgow CentralOperated by ScotRail
22:44
on time
More
Show Less

Calling at

Kirknewton22:52on time
Livingston South22:57on time
West Calder23:02on time
Breich23:08on time
Fauldhouse23:14on time
Shotts23:19on time
Hartwood23:22on time
Cleland23:27on time
Carfin23:31on time
Holytown23:34on time
Bellshill23:38on time
Uddingston23:42on time
Glasgow Central23:57on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
23:14
on time
More
Show Less

Calling at

Wester Hailes23:17on time
Kingsknowe23:19on time
Slateford23:22on time
Haymarket23:25on time
Edinburgh23:31on time
From Glasgow CentralOperated by ScotRail
23:15
on time
More
Show Less

Calling at

Kirknewton23:21on time
Livingston South23:28on time
West Calder23:33on time
Fauldhouse23:40on time
Shotts23:46on time
Hartwood23:50on time
Cleland23:54on time
Carfin23:57on time
Holytown23:59on time
Bellshill00:04on time
Uddingston00:08on time
Cambuslang00:13on time
Glasgow Central00:22on time
From EdinburghOperated by ScotRail