The nearest rail stations are Pitlochry and Crainlarich. There is no public transport throughout Glenlyon. Bus hire companies, including Elizabeth Yule based in Pitlochry, are generally happy to bring smaller buses into the glen. It’s worth contacting them in advance to make sure you have travel booked.