About our Ferry
The Mallaig to Armadale ferry crossing is a vital link for the communities of Mallaig and South Skye, serving as an essential lifeline and a major contributor to the local economy, particularly for tourism.
In 2024, the ferry carried over 305,000 passengers, making it the 6th busiest Route out of the 30 Routes served by CalMac. The service is crucial for connecting South Skye to the mainland, offering a scenic and convenient alternative to the Skye Bridge, and its reliability is a key factor for local businesses and attractions, such as Armadale Castle.
The ferry also plays an important role in facilitating travel for coaches and other commercial vehicles, and it’s part of a wider network that connects with other routes, including those to the Small Isles and South Uist. Its continued success and service provision are considered fundamental to the economic prosperity and social well-being of the region.

About the Ferry User Group
The Sound of Sleat Ferry Users Group was established in 2025, and aims to represent the interests of businesses and communities served by the Mallaig-Armadale ferry crossing.
The Group is being supported by the West Highland Chamber of Commerce and the first formal meeting took place on Wednesday 9th July 2025.
The aim of the Group is to provide an effective lobbying channel representing the interests of those businesses and communities served by ferries to CalMac and CMAL.
The Steering Committee is made up of representatives from various businesses and organisations on both sides of the Sound of Sleat who meet four times a year.
There is also an Executive Group who respond to shorter term issues as and when they arise.


Frequently Asked Questions
Where does the ferry go?
The ferry runs between Mallaig on the mainland (approx 1 hours drive from Fort William) and Armadale, on the Sleat Peninsula.
In Summer (late March to mid October), there are typically two RoRo vessels taking vehicles and their passengers. There are normally about 8-9 crossings each way.
In Winter, a smaller capacity vessel (MV Lochnevis) normally operates two sailings a day (morning and late afternoon) in addition to its daily sailings to the Small Isles (Eigg, Rhum, Muck, and Canna)
Why is this route to important to the community?
The Mallaig to Armadale ferry link is crucial to the Mallaig, Arisaig, and Sleat communities for several reasons:
- Economic Development: The ferry link supports the local economy by enabling the movement of goods and services between Mallaig and North West Lochalsh and Skye. It helps local businesses, such as tourism operations, restaurants, and shops, thrive by allowing visitors to travel to and from South Skye efficiently.
- Tourism: The ferry is a vital artery for tourism in the region, particularly for those who want to travel on Public Transport. Skye is a popular destination known for its stunning landscapes, hiking trails, and cultural experiences. The ease of access provided by the ferry helps attract tourists, which benefits all communities involved.
- Community Connectivity: The link fosters closer ties between communities on the mainland and Skye. It promotes social interaction and cultural exchange, enhancing community cohesion and ensuring that residents can maintain relationships across the ferry route.
- Sustainability and Environmental Impact: The ferry link promotes sustainable transport options for people traveling to Skye, reducing the reliance on car travel via longer routes. This can also contribute to lower carbon emissions, supporting environmental conservation in the area.
In summary, the Mallaig to Armadale ferry link is a lifeline for these communities, supporting economic growth, social connections, and access to essential services while enhancing the overall quality of life for residents and visitors alike.
Where do I buy tickets?
It is strongly recommended that you buy your tickets in advance via the CalMac website at https://www.calmac.co.uk/ or call their 0800 066 5000 (or +44 1475 650 397 for International customers)
It is possible to buy tickets at the relevant Port Offices, but as this Route is very popular travel cannot be guaranteed.
How do I find out about disruptions?
CalMac update their Service Status page regularly. You can see the current status at https://calm.ac/18
It is also possible to use their App to get notified of disruptions direct to your phone.
Got questions?
Feel free to get in touch