Durness is one of the most remote villages in mainland Britain, and getting there requires commitment. There is no railway. By car from Inverness, the most common approach is via the A9 north, then A838 through Tongue and along the north coast — a drive of around three hours in good conditions, longer in winter. From the south-west, the route through Ullapool and Kylesku is spectacular but slower.
Citylink and some local operators run seasonal bus services to Durness from Inverness and Lairg, but timetables are limited — check before you travel. The summer-only North Coast 500 tourist route passes through Durness, which has increased traffic and accommodation pressure in the village since it became popular.
Fuel up before you arrive. The nearest petrol station can be a long way off, and running empty on the far northwest coast is a genuinely inconvenient problem.