ferry.travel

Ferry from Mallaig to Armadale

Route map

Ferry connections Mallaig - Armadale

Route at a glance

OperatorDuration (hrs:min)Sailings per operating dayOperating days
Caledonian MacBrayne0:30–0:45564

Fares by vehicle

Car
€17
Motorcycle
€11
Motorhome
€17

Lowest fare among bookable sailings, not a fixed price.

Season and frequency

Aug
4
Sep
6
Oct
8

Sailings per operating day

Peak seasonShoulder seasonLow season

Timetable

Date

Timetable →

Ports and terminals

Mallaig

Town port

Terminals
Caledonian MacBrayne Ferry Terminal, Mallaig PH41 4QD
Location
Mallaig, Highland, Schottland

Armadale

Town port

Terminals
The Pier, Armadale, IV45 8RS (Caledonian MacBrayne)
Location
Armadale, Highland, Schottland

Frequently asked questions about the Mallaig - Armadale ferry

Crossing time

How long does the ferry from Mallaig to Armadale take?+
The crossing from Mallaig to Armadale takes 30 minutes on average. Depending on the departure, the crossing takes between 30 minutes and 45 minutes.

Timetable

How often does the ferry from Mallaig to Armadale run?+
The ferry from Mallaig to Armadale runs on 5 days a week, with up to 6 departures a day. The exact departure times are in the timetable on this page.

Operator

Which ferry company sails from Mallaig to Armadale?+
Caledonian MacBrayne serves the Mallaig - Armadale route.

Vehicles

Can I take a vehicle on the Mallaig - Armadale ferry?+
Yes. The timetable lists prices for cars, motorcycles and campervans. The starting prices for each vehicle class are shown on this page and apply to the next bookable departures.