Caledonian Macbrayne run a car ferry service from Uig, Isle of Skye to Tarbert. Alternatively, you can sail with them from the Isle of North Uist to Leverburgh, about 20 miles south of Tarbert or from Ullapool to Stornoway, 37 miles north.
www.calmac.co.uk or 08705 650000
British Airways fly from Glasgow, Inverness and Edinburgh to Stornoway Airport, which is about an hour by car from Tarbert.
www.ba.com or 0345 222111
British Midland operates a service from Edinburgh to Stornoway.
www.flybmi.com or 0870 6070555
Highland Airways fly from Inverness.
www.highlandairways.co.uk or 01667 462664
Car hire is available in Stornoway and Harris.