
Day 1: Trotternish loop from Portree—Old Man of Storr, Staffin, Quiraing, Kilt Rock/Mealt Falls, then Uig or Portree.
Start early; famous-site car parks and roadside parking fill quickly.
Day 2: Cuillin and west coast—Sligachan, then Fairy Pools and Glenbrittle/Talisker Bay, or Elgol for sea-level Cuillin views.
Choose this day for the clearest forecast; do not try to combine every stop with a long hike.
Day 3: North-west Skye—Dunvegan, Coral Beach, Neist Point, or a slower Waternish loop.
Do not cram the whole peninsula into one day if taking longer coastal walks.
Optional Day 4: South Skye/Sleat—beaches, woodland, Armadale and coastal walks.
A quieter final day, especially convenient around the Mallaig–Armadale ferry.
Bring
Food & breaks
Skip it if
Skip or shorten the trip if you need guaranteed sunshine, easy rail access, urban-level accessibility, or a fixed weather-proof itinerary.