Carfin departures

16:28
on time
More
Show Less
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
16:41
on time
More
Show Less

Calling at

Cleland 16:45 on time
Hartwood 16:51 on time
Shotts 16:55 on time
Fauldhouse 17:01 on time
Breich 17:04 on time
Addiewell 17:08 on time
West Calder 17:11 on time
Livingston South 17:16 on time
Kirknewton 17:22 on time
Curriehill 17:29 on time
Wester Hailes 17:32 on time
Kingsknowe 17:35 on time
Slateford 17:38 on time
Haymarket 17:43 on time
Edinburgh 17:48 on time
From Glasgow Central Operated by ScotRail
17:27
on time
More
Show Less

Calling at

Holytown 17:31 on time
Bellshill 17:35 on time
Uddingston 17:39 on time
Cambuslang 17:45 on time
Glasgow Central 17:55 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
17:41
on time
More
Show Less

Calling at

Cleland 17:44 on time
Hartwood 17:51 on time
Shotts 17:54 on time
Fauldhouse 18:03 on time
Breich 18:06 on time
Addiewell 18:10 on time
West Calder 18:13 on time
Livingston South 18:18 on time
Kirknewton 18:22 on time
Curriehill 18:28 on time
Wester Hailes 18:31 on time
Kingsknowe 18:34 on time
Slateford 18:37 on time
Haymarket 18:42 on time
Edinburgh 18:48 on time
From Glasgow Central Operated by ScotRail