Carluke departures

21:33
on time
More
Show Less

Calling at

Wishaw 21:39 on time
Shieldmuir 21:46 on time
Motherwell 21:50 on time
Bellshill 21:57 on time
Uddingston 22:01 on time
Cambuslang 22:05 on time
Glasgow Central 22:14 on time
From Lanark Operated by ScotRail

Lanark

Platform 2
21:33
on time
More
Show Less

Calling at

Lanark 21:44 on time
From Glasgow Central Operated by ScotRail

Lanark

Platform 2
22:02
on time
More
Show Less

Calling at

Lanark 22:13 on time
From Glasgow Central Operated by ScotRail
22:03
on time
More
Show Less

Calling at

Wishaw 22:09 on time
Shieldmuir 22:12 on time
Motherwell 22:15 on time
Bellshill 22:23 on time
Uddingston 22:29 on time
Cambuslang 22:33 on time
Glasgow Central 22:43 on time
From Lanark Operated by ScotRail

Lanark

Platform 2
22:32
on time
More
Show Less

Calling at

Lanark 22:43 on time
From Glasgow Central Operated by ScotRail
22:33
on time
More
Show Less

Calling at

Wishaw 22:40 on time
Shieldmuir 22:44 on time
Motherwell 22:47 on time
Bellshill 22:55 on time
Uddingston 23:00 on time
Cambuslang 23:05 on time
Glasgow Central 23:14 on time
From Lanark Operated by ScotRail

Lanark

no platform
23:00
on time
More
Show Less

Calling at

Lanark 23:11 on time
From Glasgow Central Operated by ScotRail

Glasgow Central

no platform
23:01
on time
More
Show Less

Calling at

Wishaw 23:07 on time
Shieldmuir 23:10 on time
Motherwell 23:13 on time
Bellshill 23:20 on time
Uddingston 23:24 on time
Cambuslang 23:29 on time
Glasgow Central 23:38 on time
From Lanark Operated by ScotRail