1759
Edinburgh
On time
ScotRail · 6 coaches
1803
Milngavie
On time
ScotRail · 6 coaches
1811
Bathgate
On time
ScotRail · 6 coaches
1811
Helensburgh Central
On time
ScotRail · 6 coaches
1819
Balloch
On time
ScotRail · 3 coaches
1821
Airdrie
On time
ScotRail · 3 coaches
1831
Edinburgh
On time
ScotRail · 6 coaches
1834
Milngavie
On time
ScotRail · 6 coaches
1838
Bathgate
On time
ScotRail · 6 coaches
1842
Helensburgh Central
On time
ScotRail · 3 coaches
1849
Balloch
On time
ScotRail · 3 coaches
1850
Airdrie
On time
ScotRail · 6 coaches
1902
Edinburgh
On time
ScotRail · 6 coaches
1903
Garscadden
On time
ScotRail · 6 coaches
1912
Helensburgh Central
On time
ScotRail · 6 coaches
1918
Airdrie
On time
ScotRail · 6 coaches
1919
Balloch
On time
ScotRail · 6 coaches
1925
Edinburgh
On time
ScotRail · 6 coaches
1939
Helensburgh Central
On time
ScotRail · 6 coaches
1949
Airdrie
On time
ScotRail · 6 coaches
1950
Balloch
On time
ScotRail · 6 coaches