← Change station
Bellshill
Earlier trains
19:57
Glasgow Central
2B77 • ScotRail
1
20:01
Edinburgh
1C52 • ScotRail
2
20:08
20:09
Lanark
2B82 • ScotRail
2
20:24
20:25
Glasgow Central
2B79 • ScotRail
1
20:34
20:35
Edinburgh
2Y89 • ScotRail
2
20:38
Glasgow Central
2Y83 • ScotRail
1
20:41
Lanark
2B84 • ScotRail
2
21:10
Lanark
2B86 • ScotRail
2
21:21
Glasgow Central
2B83 • ScotRail
1
21:35
Glasgow Central
2Y85 • ScotRail
1
21:37
Lanark
2B88 • ScotRail
2
21:42
cancelled
Edinburgh
2Y88 • ScotRail
2
Later trains