1950
Wemyss Bay
Starts here
ScotRail service
15
2000
Ayr
Starts here
ScotRail service
14
2006
Motherwell
On time
ScotRail service
16
2008
Crewe
Starts here
Avanti West Coast service
2
2008
Dumfries
Bus service
ScotRail service
2016
Edinburgh
Starts here
ScotRail service
3
2020
Lanark
Starts here
ScotRail service
4
2025
Larkhall
On time
ScotRail service
16
2034
Milngavie
On time
ScotRail service
17
2046
Balloch
On time
ScotRail service
17
2048
East Kilbride
Bus service
ScotRail service
2100
Edinburgh
Starts here
CrossCountry service
2
2105
Motherwell
On time
ScotRail service
16
2120
Lanark
Starts here
ScotRail service
3
2121
Gourock
Starts here
ScotRail service
12
2134
Milngavie
On time
ScotRail service
17
2148
East Kilbride
Bus service
ScotRail service