Armadale to Mallaig Ferry

The Armadale Mallaig ferry route connects Isle of Skye with Scotland. Currently there is just the 1 ferry company operating this ferry service, Caledonian MacBrayne. The crossing operates up to 63 times each week with sailing durations from around 25 minutes.

Armadale Mallaig sailing durations and frequency may vary from season to season so we’d advise doing a live check to get the most up to date information.

Armadale - Mallaig Ferry Operators

  • Caledonian MacBrayne
    • 9 Sailings Daily 25 min
    • Get price

Average Armadale Mallaig Prices

Prices shown represent the average one way price paid by our customers. The most common booking on the Armadale Mallaig route is a car and 2 passengers.