ROADLINKS
Ullapool can be reached from Inverness by taking the A9 to Wick, then the A835 to Ullapool. Distance: about 55 miles.
Uig in Skye is located 225 miles northwest of Glasgow. Take the A82 from Glasgow all the way to Invergarry, 25 miles north of Fort William. From there, take the A87 to Kyle of Lochalsh and the Skye Bridge, then right across Skye to Uig via Portree.
Alternative: Take the A830 from Fort William to Mallaig, then the ferry to Armadale in Skye. From Armadale, take the A851 to Broadford, then the A87 to Uig via Portree. Note that the Skye ferry is liable to disruption in high winds.
Oban is located about 90 miles northwest of Glasgow. Take the A82 to Tyndrum, then the A85 to Oban.