Blair Castle is just off the main A9 road at Blair Atholl in Highland Perthshire between Perth and Inverness. It is some 35 miles (56km) north of Perth. Travelling by road, take the turn signposted to Blair Atholl some 7 miles north of Pitlochry. The main gates to the Castle are a prominent feature in the centre of the village.
Some of our visitors have experienced problems with satellite navigation in the immediate vicinity of Blair Castle. Our advice is to type in the castle postcode "PH18 5TL" but to ignore all sat nav instructions once you reach the outskirts of the village of Blair Atholl. The approach to the castle is in the centre of the village, through some prominent ornate gates along a tree-lined avenue. The entrance is well sign-posted from the village.
Take the A9 all the way south to Blair Atholl. The main gates to the Castle are a prominent feature in the centre of the village.
Take the A/M80 north to Stirling, remembering to bypass the city and follow the signs for Perth then Inverness which will take you on to the A9 north. Take the turn signposted to Blair Atholl some 7 miles north of Pitlochry. The main gates to the Castle are a prominent feature in the centre of the village.
Take the M90 to Perth outskirts where you will follow the signs for and join the A9 north to Inverness. Bypass Pitlochry and proceed as above.
The more scenic route is the A93 road via Ballater, Braemar and Glenshee to the A924 turn-off at Bridge of Cally, for Kirkmichael then head west to Pitlochry. Look out at Pitlochry for the signs for the A9 north to Blair Atholl (7 miles) The quickest route from Aberdeen is to come south on the A90 via Forfar, then Coupar Angus and Dunkeld.
Take the A90 to the outskirts of Perth then proceed as for Edinburgh above
Disembark at Blair Atholl Station. Turn right on the road which runs through the village and the castle gates will soon be seen on the other side. Follow the main drive to the castle up the lime avenue, just over half a mile (1,000 metres) from the station.
For train times, click here to visit National Rail Enquiries, call TrainTracker™ on 0871 200 4950, or text your station or journey to TrainTracker™ on 84950 to receive departure and arrival times by text.
For information on the Caledonian Sleeper train which runs from London to Inverness and stops at the Blair Atholl Station, visit their website or call 0330 060 0500.
Citylink offer bus services between Edinburgh, Glasgow, Perth and Inverness. Citylink stop outside the Atholl Arms in Blair Atholl. Turn right on the road which runs through the village and the castle gates will soon be seen on the other side. Follow the main drive to the castle up the lime avenue, just over half a mile (1,000 mettres).
If travelling from Pitlochry, collect local bus service (operated by Elizabeth Yule Coaches) at the stop outside Fishers Hotel. This service will bring you directly up to the castle.
For bus times, click here to visit citylink or call on 0871 266 33 33. For timings for Elizabeth Yule Coaches, please call 01796 472 290.