Book a Armadale Ferry
Book a Armadale Ferry
Armadale ferry port in Isle of Skye connects you with Mallaig in Scotland with a choice of up to 49 ferry crossings per week. The duration of the Armadale to Mallaig crossing is from 45 minutes and the crossing is operated by Caledonian MacBrayne.
The Pier, Armadale, Sleat, Isle of Skye, IV45 8RS
Armadale - Mallaig with Caledonian MacBrayne
More routes than anyone else.
Compare fares, times & routes in one place.
Change plans easily with flexi tickets.
Book e-tickets & manage trips in-app.
Live ship tracking & real-time updates.
Top-rated customer support when you need it.
The small village of Armadale and its port lie towards the southern tip of the Isle of Skye. As the main gateway from Mallaig on the Scottish mainland to the Isle of Skye, the harbour provides frequent crossings between the two ports each week. The ferry terminal has a seated waiting area with a bus shelter situated nearby and can be found at the southern end of the A851, a newly improved road connecting Armadale with the rest of the island. Often regarded as one of Skye’s unfairly overlooked destinations, Armadale offers a great deal to those seeking tranquillity in beautiful surroundings. The bay has an idyllic beach, and the stunning 18th Century ruinous Armadale Castle lies just inland.
Armadale Accommodation