X10 goes through the Campsie villages to stirling. You could stop in Killearn at the village pub for lunch, and get the train back from Stirling to Glasgow. I think it runs roughly every hour, and, I think the x10a also goes to Aberfoyle which is also lovely.