Reef is 34 miles from the Stornoway ferry with some single track roads on the way. Initially follow the road signs indicating 'Tairbeart' (Tarbert) on the A858 for 7 miles until you reach Leurbost, turn right here and follow the signs for 'Berneraigh agus Uig'. After another 8 miles at Garynahine, turn left onto the B8011. Keep on this road, Uig is not specifically marked but you will drive through the Uig villages of Giosla, Enaclete, Loch Croistean, Carishader and Miavaig. Turn right over the bridge when you see the sign for Bhaltos. One mile on, turn right between the doctors surgery and the fire station. This 1.4 mile stretch of road is single track, winding and narrow. Go through Uigen and once you reach Reef ('Riof'), 3A is the third on the left with the white gates.
Public Transport Directions
Getting there by aeroplane:- There are regular daily flights from Glasgow, Edinburgh, Inverness and Benbecula to Stornoway
Getting there by ferry:- There are regular daily ferries from Ullapool to Stornoway and from Uig in Skye to Tarbert in Harris.