Slateford departures

06:02
on time
More
Show Less

Calling at

Kingsknowe06:04on time
Wester Hailes06:07on time
Curriehill06:10on time
Kirknewton06:17on time
Livingston South06:22on time
West Calder06:26on time
Breich06:34on time
Fauldhouse06:37on time
Shotts06:42on time
Hartwood06:49on 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
07:05
on time
More
Show Less

Calling at

Kingsknowe07:08on time
Wester Hailes07:10on time
Curriehill07:13on time
Kirknewton07:20on time
Livingston South07:25on time
West Calder07:29on time
Breich07:35on time
Fauldhouse07:40on time
Shotts07:45on time
Hartwood07:55on time
Cleland07:59on time
Carfin08:02on time
Holytown08:05on time
Bellshill08:10on time
Uddingston08:15on time
Glasgow Central08:27on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
07:06
on time
More
Show Less

Calling at

Haymarket07:11on time
Edinburgh07:17on time
From MotherwellOperated by ScotRail

Edinburgh

Platform 2
07:35
on time
More
Show Less

Calling at

Haymarket07:39on time
Edinburgh07:44on time
From Glasgow CentralOperated by ScotRail