Ferry from Mallaig to Armadale
Route map
Ferry connections Mallaig - Armadale
Route at a glance
| Operator | Duration (hrs:min) | Sailings per operating day | Operating days |
|---|---|---|---|
| Caledonian MacBrayne | 0:30–0:45 | 5 | 64 |
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
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.