There is a train service between Glasgow (Queen Street station) and Helensburgh (Lower) with trains running twice every hour through the day and evening.
Garelochhead station is on the West Highland line from Glasgow to, with three trains daily to Helensburgh (Upper) and Garelochhead. These trains then go on to Arrochar and Crianlarich and then either to Oban, or to Fort William and on to Mallaig.
The Scotrail website gives full details of train times:
The Scotrail website gives full details of train times:
http://www.scotrail.co.uk/content/timetables.html
Traveline Scotland Journey Planner
the trainline: the easy way to buy train tickets
Train times: Glasgow -> Helensburgh
Train information Tel: 0345 484 950