I'm afraid I have to disagree with the suggestion of flying to Aberdeen in order to reach Skye. Scotland is deceptively large and just cause Aberdeen and Skye are in "the north" doesn't mean they're close -Aberdeen is on the totally opposite side of the country to Skye and hence it would take ages to drive it - It'd be quicker to drive from Glasgow!