Slateford departures

06:01
on time
More
Show Less

Calling at

Kingsknowe06:03on time
Wester Hailes06:06on time
Curriehill06:09on time
Kirknewton06:16on time
Livingston South06:22on time
West Calder06:26on time
Addiewell06:30on time
Breich06:34on time
Fauldhouse06:38on time
Shotts06:43on time
Hartwood06:48on time
Cleland06:53on time
Carfin06:56on time
Holytown06:59on time
Bellshill07:07on time
Uddingston07:14on time
Cambuslang07:19on time
Glasgow Central07:28on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
06:57
on time
More
Show Less

Calling at

Haymarket07:01on time
Edinburgh07:07on time
From MotherwellOperated by ScotRail
07:07
on time
More
Show Less

Calling at

Kingsknowe07:09on time
Wester Hailes07:12on time
Curriehill07:15on time
Kirknewton07:22on time
Livingston South07:27on time
West Calder07:32on time
Addiewell07:36on time
Breich07:40on time
Fauldhouse07:44on time
Shotts07:49on time
Hartwood07:56on time
Cleland08:00on time
Carfin08:04on time
Holytown08:06on time
Bellshill08:11on time
Uddingston08:15on time
Glasgow Central08:28on time
From EdinburghOperated by ScotRail