Kirknewton departures

Edinburgh

Platform 2
15:23
on time
More
Show Less

Calling at

Curriehill 15:29 on time
Wester Hailes 15:32 on time
Kingsknowe 15:35 on time
Slateford 15:38 on time
Haymarket 15:46 on time
Edinburgh 15:52 on time
From Glasgow Central Operated by ScotRail
15:52
on time
More
Show Less

Calling at

Livingston South 15:56 on time
West Calder 16:02 on time
Addiewell 16:05 on time
Breich 16:09 on time
Fauldhouse 16:12 on time
Shotts 16:17 on time
Hartwood 16:19 on time
Cleland 16:24 on time
Carfin 16:27 on time
Holytown 16:32 on time
Bellshill 16:37 on time
Uddingston 16:42 on time
Glasgow Central 16:55 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
16:25
on time
More
Show Less

Calling at

Curriehill 16:31 on time
Wester Hailes 16:34 on time
Kingsknowe 16:37 on time
Slateford 16:40 on time
Haymarket 16:46 on time
Edinburgh 16:51 on time
From Glasgow Central Operated by ScotRail
16:53
on time
More
Show Less

Calling at

Livingston South 16:57 on time
West Calder 17:02 on time
Addiewell 17:05 on time
Breich 17:09 on time
Fauldhouse 17:12 on time
Shotts 17:17 on time
Hartwood 17:19 on time
Cleland 17:24 on time
Carfin 17:27 on time
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