Car or walk. Take the B8009 from the A863, which goes to Dunvegan. After a short distance, follow sign left to Carbost.