Mallaig harbour and Highland coastline on the west coast of Scotland
United Kingdom → United Kingdom

Mallaig to Armadale Ferry Route Guide

Plan the crossing from Mallaig to Armadale, with departure-port details, CalMac Ferries and onward travel after arrival.

Check dated sailings Compare ferry options
FerryEU booking search

Compare Mallaig to Armadale tickets

Choose your route, travel dates, passengers and vehicle to compare current sailings and fares. Route selected: Mallaig to Armadale. Search all ferry routes.

Check your ports, passengers, vehicle and dates before completing the reservation.

Route guide

Plan your Mallaig to Armadale ferry journey

CalMac’s Mallaig–Armadale ferry links the West Highland mainland with the Sleat peninsula on the Isle of Skye. It provides a sea approach to southern Skye.

Check the current timetable and service-status notice before leaving for Mallaig.

Book vehicle space for the specific departure when available.

If connecting from a train, leave time to walk to the ferry terminal and complete check-in.

Plan the two port connections as part of the same itinerary. For Mallaig to Armadale, compare where the ferry leaves and where it arrives, then check your transfer or driving time on each side. If the return journey uses a different mainland or island port, allow for that change when arranging accommodation and onward travel.

1 ferry operator

Ferry operators from Mallaig to Armadale

CalMac ferry sailing among the Scottish islandsCalMac

CalMac route information

Use the operator’s current route information to confirm the timetable, vessel and travel options for your preferred date.

Check the current timetable and service-status notice before leaving for Mallaig.

Compare Ferry Prices CalMac guide Operator timetable
Departure and arrival ports

Mallaig and Armadale ferry ports

Mallaig harbour and Highland coastline on the west coast of Scotland
Departure

Mallaig Ferry Port

Mallaig is a working harbour and CalMac ferry gateway on the West Highland coast. Check the destination on your booked sailing, then allow time to reach boarding from the railway station or your road journey.

For the Mallaig to Armadale journey, match the port on the ticket to your transfer or driving plans. Leave time at Mallaig for check-in and boarding before departure; a train or bus arrival time is only the start of the connection.

Check the current timetable and service-status notice before leaving for Mallaig.

    Armadale
    Arrival

    Armadale Ferry Port

    Armadale is the Isle of Skye end of CalMac’s Mallaig crossing. It provides a ferry gateway to the Sleat peninsula and southern Skye.

    For the Mallaig to Armadale journey, match the port on the ticket to your transfer or driving plans. Allow time to leave the ferry at Armadale before a timed collection or onward connection; the scheduled arrival is not the same as being outside the terminal.

    Book vehicle space for the specific departure when available.

    • Check the Mallaig–Armadale service status.
    • Reserve the correct vehicle category.
    • Plan onward transport on Skye.
    Current information

    Operator route information

    • CalMac — Mallaig to Armadale

    Route information reviewed on 12 September 2026. Check the operator’s current timetable and service notices before travel.

    Common planning questions

    Mallaig to Armadale ferry FAQs

    Which operator lists the Mallaig to Armadale route?

    CalMac publish route information for this crossing. Follow the operator links on this page for the latest timetable and service notices.

    How long is the crossing?

    Use the departure and arrival times for the sailing you select, including the arrival date and local time zone. Published route descriptions are a planning guide rather than a guarantee for every departure.

    How do I compare ferry tickets?

    Open the ferry search page and enter the two ports, travel dates and passenger details. Add your vehicle where required. If your preferred service is not listed, consult the operator’s published timetable.

    Travelling in the other direction?

    Armadale to Mallaig ferry guide covers the opposite departure port, arrival arrangements and onward connections.

    Departing from Mallaig

    Use the terminal or pier named on your CalMac Ferries confirmation. The published departure is the sailing time; check-in and vehicle acceptance close earlier. If reaching Mallaig by train or bus, allow for the transfer from the station to the harbour and for luggage handling.

    Mallaig destination and port guide

    Arriving in Armadale

    Start your onward itinerary at the actual landing point in Armadale. Leave time to unload before a timed collection, train or island bus. If the ferry arrives late in the day, check the final public-transport departure or arrange a transfer in advance.

    • Check the Mallaig–Armadale service status.
    • Reserve the correct vehicle category.
    • Plan onward transport on Skye.

    Armadale destination and port guide

    Planning a domestic ferry journey

    Domestic travel still has operator rules: names, any required identification, vehicle size and assistance arrangements must match the booking. If this sailing connects with a second ferry, check whether the tickets protect the connection. Allow a margin before an infrequent island bus or the last return boat.

    Read the UK ferry documents guide

    Passengers, vehicles and the fare

    Select the correct passenger category before comparing Mallaig to Armadale fares. A passenger-only boat cannot take a car, and a vehicle ferry may still have limited bicycle or foot-passenger availability. The travel modes shown in the facts panel should be checked against the specific sailing.

    For a vehicle booking, give the full height and length including a roof box, rear rack or trailer. Where accommodation is offered, check whether a cabin or seat is required and whether meals are included. Request mobility assistance and any pet space before completing the booking, because these can have separate capacity limits.

    Prices depend on the date, passenger mix, vehicle and ticket conditions. Compare the complete return cost and the amendment or cancellation terms. No fixed fare on this guide should replace a dated quote.

    Car and motorhome planning · Travelling without a car · Taking a pet

    Plan with current information

    Ready to travel by ferry?

    Find Mallaig to Armadale ferry tickets

    Compare current sailings, passenger fares, vehicle prices and accommodation, then choose the crossing that works best for your journey.

    Compare Prices & Book