The postal code of Craigduff is IV1 3YQ. Craigduff is a street in Craigton Point Highland, Scotland, United Kingdom.