Skip to content

Table of contents

About Weem

Weem lies in Highland Perthshire, two kilometres from Aberfeldy along the River Tay. The A827 provides the main access via Ballinluig from the A9, whilst the B846 offers a scenic alternative through Tummel Bridge. The village serves as a gateway to Glen Lyon and the western Highlands, with about a dozen EV charging points nearby in Aberfeldy. The churchyard contains an extraordinary 3,000-year-old yew tree, one of Scotland's most ancient living specimens.

Where is Weem on the map?

Weem is in Scotland, at 56.629, -3.883 - about 2 km north-west of Aberfeldy.

How far is Weem from where I am?

Use your device location to see the distance to Weem, how long the drive takes, and directions from where you are.

Find hotels in Weem

Rent a car near Weem

Race a karting track in Weem

Race a karting track generated from the real streets of Weem.

Aberfeldy LoopMedium

Play a pub crawl round in Weem

Nine holes from pub to pub through the real streets of Weem. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Weem9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Weem?

The closest airport to Weem is Dundee Airport, 86 km (about 1 h 8 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.