West Calder departures

Edinburgh

Platform 2
19:11
on time
More
Show Less

Calling at

Livingston South 19:15 on time
Kirknewton 19:26 on time
Curriehill 19:31 on time
Wester Hailes 19:34 on time
Kingsknowe 19:36 on time
Slateford 19:39 on time
Haymarket 19:43 on time
Edinburgh 19:49 on time
From Glasgow Central Operated by ScotRail
19:22
on time
More
Show Less

Calling at

Shotts 19:34 on time
Bellshill 19:50 on time
Glasgow Central 20:10 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
19:46
on time
More
Show Less

Calling at

Livingston South 19:50 on time
Haymarket 20:07 on time
Edinburgh 20:12 on time
From Glasgow Central Operated by ScotRail
20:00
on time
More
Show Less

Calling at

Addiewell 20:03 on time
Breich 20:07 on time
Fauldhouse 20:11 on time
Shotts 20:16 on time
Hartwood 20:19 on time
Cleland 20:24 on time
Carfin 20:27 on time
Holytown 20:32 on time
Bellshill 20:37 on time
Uddingston 20:42 on time
Glasgow Central 20:56 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
20:12
on time
More
Show Less

Calling at

Livingston South 20:17 on time
Kirknewton 20:22 on time
Curriehill 20:29 on time
Wester Hailes 20:32 on time
Kingsknowe 20:35 on time
Slateford 20:38 on time
Haymarket 20:42 on time
Edinburgh 20:47 on time
From Glasgow Central Operated by ScotRail