Distance between Blairgowrie and Aberfeldy

19.95 mi Straight Distance

27.74 mi Driving Distance

31 minutes Estimated Driving Time

The straight distance between Blairgowrie (Scotland) and Aberfeldy (Scotland) is 19.95 mi, but the driving distance is 27.74 mi.

It takes 50 mins to go from Blairgowrie to Aberfeldy.

Driving directions from Blairgowrie to Aberfeldy

Distance in kilometers

Straight distance: 32.1 km.      Route distance: 44.63 km

Blairgowrie, United Kingdom

Latitude: 56.5888 // Longitude: -3.34589

Photos of Blairgowrie

Rae Loch, Leys of Marlee, BlairgowrieSalmon in the river at BlairgowrieBales of straw near BlairgowrieRiver ErichtRiversideBy the RiverPicture House, BlairgowrieArdblair Castle

Blairgowrie Weather

We're sorry but Blairgowrie weather is not available right now.

Aberfeldy, United Kingdom

Latitude: 56.6218 // Longitude: -3.86697

Photos of Aberfeldy

Haggarts by Royal Appointment Aberfeldy ScotandLoch na Craige, above AberfeldyMenzies CastleCastle Menzies from the airAberfeldy, Dewars Distillery

Aberfeldy Weather

We are sorry, but Aberfeldy weather is not available right now.