Photo: Sebastian Schuster / UnsplashCalMac Ferries
More about CalMac FerriesOpens Direct Ferries, a ferry booking site. Or book direct with CalMac Ferries.

Photo: Andrew Dawes / Unsplash
Checked against calmac.co.uk on 9 November 2026
The Mallaig to Armadale ferry takes about 45 minutes with CalMac Ferries.
Planning a trip to Skye? The Mallaig to Armadale ferry is sailed by CalMac Ferries, and you can compare the route on Ferryu.
The crossing to Armadale (Skye) takes 45 minutes. The route operates year round, with a reduced service during the winter season, so it's worth checking the timetable before you fix your plans.
Photo: Sebastian Schuster / UnsplashOpens Direct Ferries, a ferry booking site. Or book direct with CalMac Ferries.
CalMac Ferries runs the route year round, with a reduced service during the winter season. Their winter timetable covers the period 19 October 2026 to 25 March 2027, and their summer 2027 timetable runs from 26 March to 17 October 2027. Book early for the best choice of sailings.
If you're taking a vehicle, plan around the winter arrangements. In winter, MV Lochnevis operates single-ended, and caravans, trailers, motorhomes and commercial vehicles cannot be accommodated. If you're travelling with any of these, be sure to check with CalMac Ferries before you set off.
Average total for the month, mm (1991–2020)
Average total for the month, mm (1991–2020)
| Month | High °C | Low °C | Rain mm | Sea °C |
|---|---|---|---|---|
| January | 7.2 | 4.1 | 283.2 | 9.0 |
| February | 7.2 | 3.9 | 227.0 | 8.1 |
| March | 8.3 | 4.5 | 202.8 | 7.9 |
| April | 10.4 | 5.9 | 136.3 | 8.7 |
| May | 12.9 | 8.0 | 139.7 | 11.4 |
| June | 14.7 | 10.5 | 138.3 | 13.9 |
| July | 16.1 | 12.3 | 166.6 | 14.1 |
| August | 16.3 | 12.5 | 189.0 | 14.4 |
| September | 14.9 | 11.2 | 217.6 | 14.2 |
| October | 12.2 | 8.8 | 263.1 | 12.9 |
| November | 9.6 | 6.4 | 251.7 | 11.8 |
| December | 7.6 | 4.4 | 274.0 | 10.3 |
1991–2020 averages, ERA5 via Open-Meteo, read at the grid point nearest the port (11 km away). Sea surface: 2023–2024 averages from the Open-Meteo Marine Weather API, which has no sea temperatures before late 2022.
About 45 minutes, depending on the sailing.
Armadale (Skye) - 45 minutes. (CalMac Ferries, calmac.co.uk)
The summer 2027 timetable will run from 26 March to 17 October 2027. (CalMac Ferries, calmac.co.uk)
The winter timetable for this route covers the period 19 October 2026 - 25 March 2027. (CalMac Ferries, calmac.co.uk)
Operates year round with reduced service during the winter season. (CalMac Ferries, calmac.co.uk)
Yes.
Winter: MV Lochnevis operates single-ended, and caravans, trailers, motorhomes and commercial vehicles cannot be accommodated. (CalMac Ferries, calmac.co.uk)
Who sails each route and how long the crossing takes.
| Route | Operator | Crossing |
|---|---|---|
| Mallaig to Armadale This route | CalMac Ferries | About 45 minutes |
| Aberdeen to Kirkwall | NorthLink Ferries | – |
| Aberdeen to Lerwick | NorthLink Ferries | – |
| Ardrossan to Brodick | CalMac Ferries | About 55 minutes |
| Gills Bay to St Margaret's Hope | Pentland Ferries | – |
| Largs to Cumbrae | CalMac Ferries | – |
| Oban to Castlebay | CalMac Ferries | About 5 hours |
| Oban to Craignure | CalMac Ferries | About 45 minutes |
| Scrabster to Stromness | NorthLink Ferries | About 90 minutes |
| Uig to Lochmaddy | CalMac Ferries | About 105 minutes |
| Uig to Tarbert | CalMac Ferries | About 100 minutes |
| Ullapool to Stornoway | CalMac Ferries | About 2½ hours |
| Wemyss Bay to Rothesay | CalMac Ferries | About 35 minutes |