Kirknewton departures

Ayr

Platform 1
18:52
on time
More
Show Less

Calling at

Carstairs 19:10 on time
Carluke 19:22 on time
Wishaw 19:27 on time
Motherwell 19:33 on time
Glasgow Central 19:54 on time
Paisley Gilmour Street 20:10 on time
Johnstone 20:14 on time
Kilwinning 20:28 on time
Irvine 20:32 on time
Barassie 20:37 on time
Troon 20:40 on time
Prestwick Intl Airport 20:44 on time
Prestwick Town 20:45 on time
Newton-on-Ayr 20:49 on time
Ayr 20:52 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
19:26
on time
More
Show Less

Calling at

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:51
on time
More
Show Less

Calling at

Livingston South 19:55 on time
West Calder 20:00 on time
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:23
on time
More
Show Less

Calling at

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