Driving is the best way to get to Aberfeldy and Perthshire as this lets you fully explore the stunning countryside. Below are the rough times and road options from the main areas of Scotland.
From Glasgow
From Edinburgh
From Oban and the West
From Inverness
You can get to Aberfeldy by bus from both Perth and Pitlochry with regular services seven days a week.
For more information on Bus time tables
The two nearest train stations are: Pitlochry and Dunkeld Birnam, where you will still need to use local bus services to get to the starting point (approx 50 minutes each)
The best way to plan your train journey in the UK is to use: https://www.thetrainline.com/