Site icon Love Scotland

CalMac Ferries Scotland: The Complete 2026 Guide to Scotland’s Island Ferry Network

If you want to reach Scotland’s islands — Mull, Islay, Arran, Lewis, Harris, or dozens of others scattered along the western coast — there is one name you need to know: CalMac.

Photo: Shutterstock

Caledonian MacBrayne — universally shortened to CalMac — is the lifeline ferry operator connecting mainland Scotland to 24 islands across the Inner and Outer Hebrides. For visitors, understanding the CalMac network opens the door to some of the most dramatic, remote, and unforgettable corners of Scotland. This guide covers everything you need to know before you step onto your first Scottish ferry.

🏴󠁧󠁢󠁳󠁣󠁴󠁿 Planning a Scottish Highlands road trip?

Our free 7-day road trip itinerary covers the classic Highlands loop — Edinburgh, Glencoe, Fort William, Isle of Skye, and Loch Ness — with day-by-day routes, hidden gems, and practical driving tips.

Get the Free 7-Day Itinerary →

What Is CalMac?

CalMac (Caledonian MacBrayne) is Scotland’s main island ferry operator, running routes across the Inner and Outer Hebrides. The company has served Scotland’s islands since 1851 and today operates a large fleet — from small six-car vessels to substantial roll-on/roll-off ships carrying hundreds of passengers and dozens of vehicles.

CalMac runs what are officially described as “lifeline services.” These ferries do not just carry tourists. They carry islanders to hospitals, children to school on the mainland, and supermarket deliveries to remote communities. When you travel on CalMac, you are sharing a service with people for whom it is simply how life works. That context adds something to the crossing.

Important: CalMac does NOT cover Orkney or Shetland. Those islands are served by NorthLink Ferries, a separate operator running from Aberdeen and Scrabster. If your Scotland trip includes the northern isles, you will need to book with NorthLink separately.

Which Islands Does CalMac Serve?

CalMac connects the Scottish mainland to islands including:

Inner Hebrides

Outer Hebrides

Skye

Top CalMac Routes for Visitors

Not all CalMac routes are equal. Some carry hundreds of thousands of passengers per year; others are ten-minute hops between small communities. Here are the routes most visitors use, and what to expect on each.

Oban to Craignure (Isle of Mull) — 45 Minutes

This is one of CalMac’s busiest crossings and your gateway to Mull, Iona, and Staffa. Multiple sailings run daily, and the ferry departs from Oban — a town you can reach by train directly from Glasgow Queen Street in around three hours.

Kennacraig to Islay — 2 to 2.5 Hours

Islay is Scotland’s whisky island, home to distilleries including Laphroaig, Ardbeg, Lagavulin, and Bowmore. The ferry departs from Kennacraig on the Kintyre peninsula, roughly two hours by road from Glasgow. The crossing crosses the open sea and gives you a real sense of leaving the mainland behind.

Ullapool to Stornoway (Isle of Lewis) — 2 Hours 45 Minutes

This is the main ferry for the Outer Hebrides. It departs from Ullapool in the Northwest Highlands and arrives in Stornoway, the largest town on Lewis. The crossing can be rough in winter — carry something for motion sickness if you are susceptible. In summer, the long northern light on the water makes for a memorable two hours forty-five minutes.

Mallaig to Armadale (Isle of Skye) — 30 Minutes

The short crossing from Mallaig to Armadale on Skye’s Sleat peninsula is a scenic highlight in itself. Mallaig sits at the end of the West Highland Line — meaning you can arrive by train from Glasgow (or even by steam train on the Jacobite service from Fort William) and step straight onto the ferry. The approach to Skye from the sea is spectacular even on a short crossing.

Ardrossan to Brodick (Isle of Arran) — 55 Minutes

Arran is Scotland’s most accessible island, reached by a quick ferry from Ardrossan in North Ayrshire. The island is often described as “Scotland in miniature” — mountains in the north, rolling farmland in the south, villages with good food and whisky in between. If you want to try a Scottish island without committing to a long crossing or an overnight stay, Arran makes an excellent introduction.

Enjoying this? 43,000 Scotland lovers get stories like this every week. Subscribe free →

How to Book CalMac Ferries

All CalMac bookings go through the official website at calmac.co.uk. You can search routes, check timetables, and confirm sailings ahead of your trip.

Booking well ahead for car travel is essential. If you plan to take a vehicle onto the ferry, book as far in advance as possible — ideally several months ahead if you are travelling in July or August. Car spaces on popular routes fill quickly, and there are no guarantees of standby space for vehicles in peak season. Foot passengers generally do not need to book in advance, but doing so removes uncertainty.

Timetables change with the seasons. CalMac runs a summer timetable with more frequent sailings, and a reduced winter timetable. Always check the timetable for your specific dates rather than relying on general information.

Check in on time. If you hold a booking, arrive at the terminal with enough time to complete check-in before departure. Missing the check-in window can mean forfeiting your booking.

Essential Tips for First-Time CalMac Passengers

Taking a Scottish island ferry is straightforward, but a few practical points make the experience better.

Dress for the deck. Even in summer, the open deck of a CalMac ferry can be cold and windy. A waterproof layer is worth having, even on a clear day. The deck is, however, the best place to watch the Scottish coastline pass — do not spend the whole crossing below.

Expect weather disruptions. Scotland’s weather is unpredictable, and ferry crossings can be delayed or cancelled during high winds and rough seas — most often in autumn and winter. If your itinerary has no flexibility, you are taking a risk. Build buffer time into any travel plan that depends on a specific sailing.

Larger ferries have facilities; smaller ones do not. Major routes operate sizable vessels with cafeterias, shops, and comfortable seating. Shorter hops between small islands use much smaller boats. Check the vessel type for your route on the CalMac website before you travel.

The crossing is part of the experience. Approaching islands like Mull, Harris, or Arran from the sea — with mountains rising directly from the water — is genuinely memorable. Give yourself time to watch.

Island Rover Passes and Multi-Journey Tickets

If you plan to visit several islands on a single trip, CalMac offers multi-journey tickets that can save money compared to booking each crossing individually. These passes allow hop-on, hop-off travel across the CalMac network within a set number of days.

Check current options at calmac.co.uk, as pricing and availability update regularly. Passes work particularly well for those planning extended Hebridean island-hopping trips involving several different crossings.

What If Your Ferry Is Cancelled?

Weather-related cancellations are part of island life in Scotland. CalMac will rebook you on the next available sailing or provide a refund if your crossing is cancelled.

The most important rule: never plan tight connections that depend on a specific ferry. If you have a flight from Edinburgh the morning after a ferry crossing from a remote island, build in at least one spare night in case of delays. Island communities accept this as part of life, and visitors are better off doing the same.

Follow CalMac’s real-time updates through their website and social media channels, and check the CalMac app for live sailing status.

Getting to CalMac Ferry Terminals

Knowing how to reach your departure point is as important as booking the ferry itself. Most CalMac terminals connect to the mainland road and rail network, though some require a car.

If you are planning a wider Highland road trip that includes island-hopping, the Scottish Highlands Road Trip Itinerary covers many of these CalMac departure points as natural stop-offs along a circular route.

Frequently Asked Questions

Does CalMac run ferries to Orkney and Shetland?

No. Orkney and Shetland are served by NorthLink Ferries, a separate company. NorthLink operates from Aberdeen to Lerwick (Shetland) and Kirkwall (Orkney), and from Scrabster to Stromness. If your Scotland trip includes the northern isles, you need to book with NorthLink directly at northlinkferries.co.uk.

Do I need to book CalMac ferries in advance?

Foot passengers can travel standby on most routes without booking — space permitting. However, if you are taking a car, advance booking is strongly recommended for summer travel. Car spaces on popular routes, including Islay, Mull, and the Outer Hebrides, fill weeks or months in advance. Book as early as possible via calmac.co.uk.

Can I take a hire car on a CalMac ferry?

Yes, most hire car companies allow vehicles to travel on CalMac ferries. Always confirm this when booking your hire car, as some companies restrict which islands their vehicles can travel to. Most major CalMac vessels have drive-on/drive-off vehicle decks, so loading is straightforward once you arrive at the terminal.

Is the Skye Bridge now the only way to reach the Isle of Skye?

No. While the Skye Bridge offers a quick road crossing from Kyle of Lochalsh to Kyleakin, the CalMac ferry from Mallaig to Armadale on Skye’s Sleat peninsula remains a popular and scenic alternative, particularly for visitors arriving from Fort William by train. Both options reach Skye; the ferry route gives you a different — and many would say better — approach to the island.

Join 43,000+ Scotland Lovers

Every week, get Scotland’s hidden gems, local secrets, and travel inspiration — the kind you won’t find in any guidebook.

Subscribe free — enter your email:

Already subscribed? Download your free Scotland guide (PDF)

Already a free subscriber? Upgrade to Premium for exclusive Sunday guides, hidden gems, and local secrets.

Love more? Join 64,000 Ireland lovers → · Join 30,000 Italy lovers → · Join 7,000 France lovers →

Free forever · Fresh stories, Mon–Fri · Unsubscribe anytime

Exit mobile version