Mallaig – Armadale

Routes, tickets & timetables

The ferry from Mallaig to Armadale connects Scotland with the Scottish island of Skye. The route is offered up to 3 times daily by the ferry operator Caledonian MacBrayne. The travel time is about 30 minutes.

Book your ticket

Caledonian MacBrayne
18 Sailings Weekly
30 min

Route map

The ferry terminal of Armadale is located 8 km northwest of Mallaig. This corresponds to a distance of 4 nautical miles.

Route map for the journey Mallaig - Armadale.

Route data

Ferry route: Mallaig - Armadale
Port of departure: GB flag Mallaig
Destination port: GB flag Armadale
Departures:
Ferry companies: Caledonian MacBrayne