Carluke departures

11:32
on time
More
Show Less

Calling at

Wishaw11:38on time
Shieldmuir11:47on time
Motherwell11:51on time
Bellshill11:58on time
Uddingston12:02on time
Cambuslang12:07on time
Glasgow Central12:16on time
From LanarkOperated by ScotRail

Lanark

Platform 2
11:36
on time
More
Show Less

Calling at

Lanark11:47on time
From Glasgow CentralOperated by ScotRail
12:01
on time
More
Show Less

Calling at

Wishaw12:07on time
Shieldmuir12:11on time
Motherwell12:15on time
Bellshill12:23on time
Uddingston12:30on time
Cambuslang12:34on time
Glasgow Central12:43on time
From LanarkOperated by ScotRail

Lanark

Platform 2
12:02
on time
More
Show Less

Calling at

Lanark12:13on time
From Glasgow CentralOperated by ScotRail

Edinburgh

Platform 2
12:13
on time
More
Show Less

Calling at

Carstairs12:24on time
Haymarket12:54on time
Edinburgh13:01on time
From Glasgow CentralOperated by ScotRail
12:27
on time
More
Show Less

Calling at

Wishaw12:36on time
Shieldmuir12:40on time
Motherwell12:43on time
Bellshill12:50on time
Uddingston12:55on time
Cambuslang12:59on time
Glasgow Central13:11on time
From LanarkOperated by ScotRail

Lanark

Platform 2
12:36
on time
More
Show Less

Calling at

Lanark12:47on time
From Glasgow CentralOperated by ScotRail
12:44
on time
More
Show Less

Calling at

Wishaw12:49on time
Motherwell13:03on time
Glasgow Central13:26on time
From EdinburghOperated by ScotRail
13:02
on time
More
Show Less

Calling at

Wishaw13:08on time
Shieldmuir13:12on time
Motherwell13:16on time
Bellshill13:23on time
Uddingston13:27on time
Cambuslang13:32on time
Glasgow Central13:41on time
From LanarkOperated by ScotRail

Lanark

Platform 2
13:04
on time
More
Show Less

Calling at

Lanark13:15on time
From Glasgow CentralOperated by ScotRail