← Change station
Caldercruix
Earlier trains
18:22
Milngavie
2M17 • ScotRail
1
18:44
18:46
Edinburgh
2H54 • ScotRail
2
18:50
Garscadden
2M19 • ScotRail
1
19:15
Edinburgh
2H56 • ScotRail
2
19:25
Helensburgh Central
2H43 • ScotRail
1
19:36
Edinburgh
2H02 • ScotRail
2
20:04
Helensburgh Central
2H45 • ScotRail
1
20:10
Edinburgh
2H04 • ScotRail
2
Later trains