West Calder departures

13:02
on time
More
Show Less

Calling at

Addiewell13:05on time
Breich13:09on time
Fauldhouse13:13on time
Shotts13:18on time
Hartwood13:22on time
Cleland13:26on time
Carfin13:30on time
Holytown13:32on time
Bellshill13:36on time
Uddingston13:42on time
Glasgow Central13:55on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
13:11
on time
More
Show Less

Calling at

Livingston South13:15on time
Kirknewton13:19on time
Curriehill13:26on time
Wester Hailes13:30on time
Kingsknowe13:32on time
Slateford13:35on time
Haymarket13:39on time
Edinburgh13:44on time
From Glasgow CentralOperated by ScotRail
13:25
on time
More
Show Less

Calling at

Shotts13:36on time
Bellshill13:50on time
Glasgow Central14:11on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
13:44
on time
More
Show Less

Calling at

Livingston South13:48on time
Haymarket14:07on time
Edinburgh14:14on time
From Glasgow CentralOperated by ScotRail
13:59
on time
More
Show Less

Calling at

Addiewell14:02on time
Breich14:06on time
Fauldhouse14:10on time
Shotts14:15on time
Hartwood14:20on time
Cleland14:24on time
Carfin14:28on time
Holytown14:30on time
Bellshill14:34on time
Uddingston14:39on time
Glasgow Central14:56on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
14:08
on time
More
Show Less

Calling at

Livingston South14:12on time
Kirknewton14:16on time
Curriehill14:23on time
Wester Hailes14:27on time
Kingsknowe14:29on time
Slateford14:32on time
Haymarket14:36on time
Edinburgh14:41on time
From Glasgow CentralOperated by ScotRail
14:20
on time
More
Show Less

Calling at

Shotts14:32on time
Bellshill14:52on time
Glasgow Central15:12on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
14:47
on time
More
Show Less

Calling at

Livingston South14:51on time
Haymarket15:06on time
Edinburgh15:12on time
From Glasgow CentralOperated by ScotRail