Kirknewton departures

Edinburgh

Platform 2
17:26
due 17:28
More
Show Less

Calling at

Curriehill17:32on time
Wester Hailes17:36on time
Kingsknowe17:38on time
Slateford17:42on time
Haymarket17:47on time
Edinburgh17:52on time
From Glasgow CentralOperated by ScotRail
17:50
on time
More
Show Less

Calling at

Livingston South17:55on time
West Calder17:59on time
Breich18:05on time
Fauldhouse18:11on time
Shotts18:16on time
Hartwood18:21on time
Cleland18:26on time
Carfin18:29on time
Holytown18:32on time
Bellshill18:37on time
Uddingston18:41on time
Glasgow Central18:56on time
From EdinburghOperated by ScotRail
18:13
on time
More
Show Less

Calling at

Carstairs18:28on time
Carluke18:50on time
Wishaw18:56on time
Motherwell19:06on time
Glasgow Central19:31on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
18:20
on time
More
Show Less

Calling at

Curriehill18:26on time
Wester Hailes18:30on time
Kingsknowe18:32on time
Slateford18:35on time
Haymarket18:39on time
Edinburgh18:44on time
From Glasgow CentralOperated by ScotRail
18:21
on time
More
Show Less

Calling at

Livingston South18:26on time
West Calder18:30on time
Breich18:36on time
Fauldhouse18:41on time
Shotts18:46on time
Hartwood18:50on time
Cleland18:54on time
Carfin18:58on time
Holytown19:00on time
Bellshill19:04on time
Uddingston19:14on time
Cambuslang19:18on time
Glasgow Central19:27on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
18:46
on time
More
Show Less

Calling at

Curriehill18:52on time
Wester Hailes18:56on time
Kingsknowe18:58on time
Slateford19:01on time
Haymarket19:05on time
Edinburgh19:10on time
From Glasgow CentralOperated by ScotRail
18:55
on time
More
Show Less

Calling at

Carstairs19:10on time
Carluke19:22on time
Wishaw19:27on time
Motherwell19:35on time
Glasgow Central19:57on time
From EdinburghOperated by ScotRail