Distance from Dunbeath to Ullapool

The distance from Dunbeath to Ullapool is 150 km (or 94 mi). The estimated driving time for the trip is 2h 1min and the main road for this route is the A839. In a straight line, the distance between Dunbeath and Ullapool is 109 km (68 mi).