← Change station
Blairhill
Earlier trains
19:34
cancelled
Airdrie
2H94 • ScotRail
2
19:36
Helensburgh Central
2H99 • ScotRail
1
20:04
Edinburgh
2H96 • ScotRail
2
20:05
Helensburgh Central
2H01 • ScotRail
1
20:34
Airdrie
2H98 • ScotRail
2
20:36
Helensburgh Central
2H03 • ScotRail
1
21:04
Edinburgh
2H76 • ScotRail
2
21:05
Helensburgh Central
2H05 • ScotRail
1
Later trains