Dunkeld and Birnam is one of the most popular holiday areas in Scotland, and we are well connected by road, rail and bus from all the major centres in Scotland and the rest of the UK. There are excellent north-south links via the A9 with Edinburgh, Glasgow and Inverness all within a 90 minute drive and Dunkeld & Birnam has its own train station on the Highland Main Line.
Dunkeld & Birnam are ideally located for arrival by car being just off the A9 main trunk road north between Perth and Inverness. Parking is available in both villages. There are two council run car parks in Dunkeld and there is on street parking in the town centres in both Dunkeld and Birnam. The Atholl Street car park has electric vehicle charging facilities.
There are regular bus and coach services to Birnam and Dunkeld along the A9. Stagecoach operates the 23/27 service running frequently between Perth and Aberfeldy with the journey time between Dunkeld and Perth taking approximately 40 minutes. There are several bus stops located along the main road through both villages. Long distance coaches operated by Scottish Citylink stop in Birnam a few times a day.
There is access by rail at Dunkeld & Birnam railway station on the Highland Main Line route between Perth and Inverness. Most services on the route extend to either Edinburgh Waverley or Glasgow Queen Street; on Sundays only a southbound train operated by the East Coast Main Line operator extends to London King’s Cross via Edinburgh, although there is no corresponding northbound service from London. A daily (except Saturday) London service is offered by the overnight Caledonian Sleeper trains to and from London Euston. Scotrail services run hourly up until 10pm from Monday to Saturday and take approximately 20 minutes to Perth. The services are irregular on Sundays with the latest service back to Perth around 7pm.
Over 44 miles/70 km of tracks
Explore over 200,000 acres of woodlands, which include more champion trees than anywhere else in the UK
Dunkeld tree trail