How to get to the Isle of Skye
Driving
Take the Skye Bridge at Kyle of Lochalsh. We are 20 miles from the bridge, approx. 30 minutes’ drive, on the A87 and A851. Or Take the ferry from Mallaig to Armadale (25-minute crossing). The Castle entrance is 2 minutes’ drive from the ferry terminal at Armadale.
From north SkyeWe are 16 miles south of Broadford, approx. 25 minutes’ drive. Follow signs to Broadford / Skye Bridge then turn right at the A851, signposted Armadale/Ferry. We have a large free car park.
Train, Bus & Cycle
You can travel by train from Inverness to Kyle of Lochalsh, or from Glasgow via Fort William to Mallaig. Local bus services (Stagecoach buses) connect with some train and ferry services. Check bus timetables before travelling as rural services are limited. National bus services to Kyle of Lochalsh and Mallaig are operated by Citylink. Use the Traveline website to plan your journey on public transport.
Taxis services are available in Kyle of Lochalsh and Armadale (pre-booking required; search online).
Cyclists are welcomed and we have bike racks available in the car park.
Ferry

Calmac ferry