Ferry
⛴ Mallaig–Armadale ferry (Skye)
Mallaig–Armadale ferry (Skye), CalMac: about 30 min at sea. Car from 13.25 GBP; motorhome from 13.25 GBP; car + caravan from 26.50 GBP.
Fares, one way
The operator's published prices. Each line says what it includes — some are the vehicle alone, some carry two people or a cabin.
- CarCalMac single, car (summer 2026 and winter 2026/27 alike); passengers extra (adult 4.00)13.25 GBP
- Motorhome · up to 6 mCalMac single, campervan or motorhome up to 6 m; summer sailings only; passengers extra13.25 GBP
- Motorhome 6–8 m, passengers extra · 6–8 mCalMac single, campervan or motorhome over 6 m to 8 m; summer sailings only; passengers extra33.15 GBP
- Long motorhome · 8–10 mCalMac single, campervan or motorhome over 8 m to 10 m (10–12 m 46.40); summer sailings only; passengers extra39.75 GBP
- Car + caravanCalMac single: car 13.25 + caravan up to 6 m 13.25; summer sailings only; passengers extra26.50 GBP
the car fare plus the caravan fare; a caravan up to 6 m (6–8 m: 19.90)
- MotorcycleCalMac single, motorcycle (or with sidecar); passengers extra (adult 4.00)6.65 GBP
On top
- Adult passenger, each (the driver too) · always4 GBP
Child 5–15: 2.00; under 5 free.
About the line
The short way onto Skye from the south; the Skye Bridge is free.
Other ways across
Crossings between the same two countries from nearby ports, fastest first.
- ⛴ Oban–Craignure ferry (Mull)about 45 min at sea
From £17.6 one way — car, passengers extra, as the operator publishes it
- ⛴ Uig–Tarbert ferry (Harris)about 1 h 40 at sea
From £41.9 one way — car, passengers extra, as the operator publishes it
- ⛴ Kennacraig–Port Ellen ferry (Islay)about 2 h 10 at sea
From £45.4 one way — car, passengers extra, as the operator publishes it
- ⛴ Ullapool–Stornoway ferry (Lewis)about 2 h 40 at sea
From £69.05 one way — car, driver extra, as the operator publishes it