Wishaw departures

06:05
on time
More
Show Less
From CarstairsOperated by ScotRail

Lanark

Platform 2
06:29
on time
More
Show Less

Calling at

Carluke06:35on time
Lanark06:45on time
From MotherwellOperated by ScotRail
06:37
on time
More
Show Less

Calling at

Shieldmuir06:40on time
Motherwell06:44on time
Bellshill06:52on time
Uddingston06:56on time
Cambuslang07:01on time
Glasgow Central07:10on time
From LanarkOperated by ScotRail

Lanark

Platform 2
06:56
on time
More
Show Less

Calling at

Carluke07:02on time
Lanark07:12on time
From MotherwellOperated by ScotRail

Carstairs

Platform 2
07:07
on time
More
Show Less

Calling at

Carluke07:18on time
Carstairs07:27on time
From MotherwellOperated by ScotRail
07:09
on time
More
Show Less

Calling at

Shieldmuir07:12on time
Motherwell07:16on time
Bellshill07:23on time
Uddingston07:27on time
Cambuslang07:31on time
Glasgow Central07:42on time
From LanarkOperated by ScotRail

Lanark

Platform 2
07:21
on time
More
Show Less

Calling at

Carluke07:27on time
Lanark07:38on time
From Glasgow CentralOperated by ScotRail

Edinburgh

Platform 2
07:27
on time
More
Show Less

Calling at

Carluke07:37on time
Carstairs07:46on time
Kirknewton08:02on time
Curriehill08:08on time
Wester Hailes08:12on time
Kingsknowe08:14on time
Slateford08:17on time
Haymarket08:21on time
Edinburgh08:26on time
From Glasgow CentralOperated by ScotRail
07:32
on time
More
Show Less

Calling at

Shieldmuir07:36on time
Motherwell07:40on time
Glasgow Central08:04on time
From CarstairsOperated by ScotRail
07:38
on time
More
Show Less

Calling at

Shieldmuir07:41on time
Motherwell07:45on time
Bellshill07:53on time
Uddingston07:57on time
Cambuslang08:02on time
Glasgow Central08:11on time
From LanarkOperated by ScotRail