← Change station
Carluke
Earlier trains
10:33
Glasgow Central
2B89 • ScotRail
1
10:33
Lanark
2B90 • ScotRail
2
11:03
Lanark
2B92 • ScotRail
2
11:09
Glasgow Central
2B91 • ScotRail
1
11:32
Glasgow Central
2B93 • ScotRail
1
11:36
Lanark
2B70 • ScotRail
2
12:01
Glasgow Central
2B95 • ScotRail
1
12:02
Lanark
2B72 • ScotRail
2
12:13
Edinburgh
1C56 • ScotRail
2
12:27
Glasgow Central
2B73 • ScotRail
1
Later trains