Road
By road Blairgowrie is 16 miles north of Perth on the A93 (The Royal Road to Braemar & Balmoral).
As you travel north, you’ll find Invermay on your right less than a mile before you reach the town centre (look out for the bright red gates and railings!).
Air
By air you can fly to Dundee (30 km away) from Stansted or Amsterdam or to Edinburgh (90 km away) from many locations in the UK, Europe and USA/Canada.
Ferry
By ferry Rosyth (76 km away) is connected with Zeebrugge in Belgium.
Rail
By rail Perth (28 km away) is a mainline station with direct services from London and many towns & cities throughout the UK.
Car Hire
Car hire is available from each of these arrival points.