Ferry Armadale - Mallaig

Routes, tickets & timetables

The ferry from Armadale to Mallaig connects the Scottish island of Skye with Scotland. 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
3 Sailings Daily
30 min

Route map

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

Route map for the journey Armadale - Mallaig.

Route data

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