1853
Airdrie
On time
ScotRail · 6 coaches
1903
Edinburgh
On time
ScotRail · 6 coaches
1916
Balloch
On time
ScotRail · 6 coaches
1919
Airdrie
On time
ScotRail · 6 coaches
1936
Helensburgh Central
On time
ScotRail · 6 coaches
1947
Balloch
On time
ScotRail · 6 coaches
1958
Edinburgh
On time
ScotRail · 6 coaches
2017
Helensburgh Central
On time
ScotRail · 6 coaches
2022
Airdrie
On time
ScotRail · 6 coaches