04 Applecross to Ullapool

Embark on a breathtaking journey through Scotland’s most dramatic coastal and mountain landscapes, driving from Applecross to Shieldaig, Poolewe, Dundonnell, and finally Ullapool. This scenic route promises to mesmerize you with its stunning vistas of rugged peaks, expansive lochs, serene coastal villages, pristine sandy beaches, and an abundance of wildlife.

Applecross to Shieldaig (via the coastal road) – Distance: Approximately 26 miles (42 km)

This roughly 1-hour drive (including stops) takes you along a single-track, winding coastal route renowned for its panoramic views of the Isle of Skye, Raasay, and the Inner Hebrides. As you navigate the northern tip of the peninsula, breathtaking vistas unfold across Loch Torridon, revealing rugged mountains and coastlines teeming with otters, eagles, and red deer.

For those seeking an alternative route or an extra sunrise photo opportunity, consider an optional detour via Bealach na Bà Pass and Tornapress to Shieldaig. Although the drive time remains relatively similar, this inland route offers a unique perspective. Our post here covers Sheildiag in more detail.

Shieldaig Village – This picturesque fishing village is nestled against the dramatic mountains and boasts several exceptional cafes serving local delicacies. Savour the authentic flavors of the region and rejuvenate in this idyllic setting before setting off on the next leg.


Shieldaig to PooleweDistance: Approx. 45 miles (72 km), about 1 hr 15 min drive

As you embark on this scenic route, you’ll traverse a predominantly two-lane road that winds its way through rugged mountains and tranquil lochs, taking approximately an hour to complete. The Upper Loch Torridon and Torridon Mountains provide a breathtaking backdrop to your journey.

One of the standout attractions along this route is the Beinn Eighe National Nature Reserve, Britain’s oldest nature reserve. Established to preserve its natural beauty, the Reserve offers an array of walking trails, ancient Scots pine woodlands, and opportunities to spot an assortment of wildlife, including majestic eagles, red deer, and elusive pine martens.

As you continue, you’ll descend into Glen Docherty, where the picturesque Loch Maree awaits, dotted with dozens of wooded islands. This serene setting is home to an abundance of wildlife, such as the black-throated diver and otters. Be sure to take a short woodland walk to Victoria Falls, a hidden gem that’s well worth a visit.

Next, you’ll arrive in Poolewe village, the gateway to the stunning Inverewe Gardens, founded in 1862 by the National Trust for Scotland. These gardens boast an impressive collection of rare plants, making them a must-visit destination for botany enthusiasts. If gardens aren’t your cup of tea, (there is a cafe but there are others in the village !) consider exploring the west side of Loch Ewe, where you can visit Firemore Beach or discover the remnants of World War II convoy assembly installations.

Poolewe to Dundonnell (Distance: Approx. 28 miles (45 km)

This scenic route segment will take approximately 45 minutes to complete, winding its way through a predominantly two-lane road that offers breathtaking coastal and mountain vistas, as well as stunning seascapes and beaches. One notable stop is Gruinard Bay, boasting sandy beaches and turquoise waters.

As you pass through the village of Aultbea, consider a visit to the privately run Arctic Convoy Museum. The brave sailors involved in the Arctic convoys received remarkably little recognition during and after World War II, making this museum a poignant stop. Notably, Loch Ewe served as the assembly location for these convoys.

Next, you’ll arrive at Little Loch Broom, where peaceful coastal views often feature reflections of majestic mountains, including the iconic An Teallach range (1,062m), renowned for its dramatic ridge-lines.

Just outside Dundonnell lies Ardessie, home to several picturesque waterfalls along the Allt Airdeasaidh. The most striking one, in my opinion, is the furthest up the hillside – coincidentally, the one featured on our ‘Home’ page.

Finally, a 40-minute drive will take you to Ullapool – our next 4 day stopping point that will be coming towards the end of the month. On the way to Ullapool, you’ll pass by the famous Corrieshalloch Gorge National Nature Reserve, managed by the National Trust for Scotland. This mile-long canyon boasts dramatic views, waterfalls, and a Victorian suspension bridge, making it an unforgettable stop on your journey.The attraction is open throughout the year, but its operating days are significantly limited during the winter season.


Practical Highlights in Table:

SegmentDistanceDriving TimeRoad TypeKey Features
Applecross to Shieldaig26 miles~1 hrSingle-track coastalLoch Torridon, coastal views, wildlife, Shieldaig village
Shieldaig to Poolewe45 miles~1 hr 15 minMostly two-laneTorridon Mountains, Beinn Eighe Reserve, Loch Maree, waterfalls
Poolewe to Dundonnell28 miles~45 minTwo-lane scenic roadGruinard Bay, Mellon Udrigle Beach, An Teallach mountain views

Wildlife & Nature Opportunities:

  • Birdlife: Golden eagles, sea eagles, red-throated divers, and osprey.
  • Land Mammals: Red deer, otters, pine martens, and occasionally red squirrels.
  • Marine Life: Dolphins, seals, and whales often spotted along the coastline, especially around Gruinard Bay.

Risk-Assessment Summary:

AspectProsCons/RisksLikelihood
Road conditionsStunning scenic routesNarrow single-track sections, tight bendsHigh (care required)
WeatherDramatic, atmospheric lighting (great photos)Rain, mist, reduced visibilityHigh (mixed weather common)
Wildlife ViewingAbundant wildlife sightingsWildlife crossing roadsModerate (stay alert)
FacilitiesCharming cafes, inns, and accommodationLimited fuel stations & shops en routeModerate (plan ahead)

Overall, the route from Applecross to Shieldaig, Poolewe, and Dundonnell offers unforgettable vistas and photographic opportunities, perfect for a slow-paced, explorative journey through some of Scotland’s finest natural landscapes. Lookout for the next in this series which will be based around a 4 day stay in Ullapool.