Carluke to Lanark

Platform 2
21:59
left on time

Previously called at

Glasgow Central21:17left on time
Cambuslang21:26left on time
Uddingston21:31left on time
Bellshill21:37left on time
Motherwell21:45left on time
Shieldmuir21:49left on time
Wishaw21:53left on time
Carluke21:59left on time

Calling at

Lanark22:10arrived on time
Operated by ScotRail