Scotland has around 900 offshore islands. Pause on that number for a moment. Nine hundred. Strung out along the Atlantic edge of northern Europe, tucked into sea lochs, swept by tides, watched over by gannets and golden eagles — and most of them, by some magic of geography and Scottish stubbornness, still lived in, still loved, still fiercely themselves. Of those 900, around 100 are permanently inhabited, and together they hold a population of just under 103,000 people. That means there are entire communities out there living on islands the size of a parish, dependent on ferries for everything from the weekly shop to a hospital appointment, and welcoming visitors into a way of life that the mainland can only dream about.
Island hopping in Scotland isn’t just a holiday activity. It’s a way of understanding this country from the water up — seeing how the sea has always been the road, how each island has its own character, its own history, its own particular light. Whether you have a week or a long weekend, whether you want dramatic Hebridean cliffs or gentle Clyde island walks, there is a route that will suit you. What follows is a practical, honest guide to getting started.
The Islands at a Glance
Scotland’s islands fall into four main groups: Shetland, Orkney, and the Hebrides — which divide into the Inner Hebrides and Outer Hebrides. There are also islands in the Firth of Clyde, including Arran and Bute, which are the easiest to reach from the central belt.
The Inner Hebrides comprise 35 inhabited islands, among them Skye, Mull, and Islay — the three largest, with the highest populations. The Outer Hebrides, known formally as Na h-Eileanan an Iar (the Western Isles), form the longest archipelago in the British Isles, stretching roughly 210 kilometres from Barra Head in the south to the Butt of Lewis in the north. In 2024, the 19 inhabited islands of the Outer Hebrides had an estimated population of around 26,020 people. Orkney has around 70 islands, 20 of them inhabited. Shetland, the most northerly archipelago in the British Isles, lies around 130 miles north of the Scottish mainland and 190 miles west of Norway, making it the UK’s most northerly point. Around 100 islands fall under Shetland, with fewer than 20 of them inhabited.
“Scotland’s islands aren’t a backdrop. They’re the story. Every crossing brings you closer to understanding that the sea was never a barrier here — it was always the road.”
The Ferry Operators You Need to Know
Two main operators do the heavy lifting for island hopping in Scotland.
CalMac (Caledonian MacBrayne)
Officially Caledonian MacBrayne, CalMac is the major operator of passenger and vehicle ferries to the west coast of Scotland, serving ports on the mainland and 22 of the major islands. It is a subsidiary of holding company David MacBrayne, which is owned by the Scottish Government. CalMac operates 37 ferries and serves over 50 ports and harbours on the west coast of Scotland, operating on average over 162,700 sailings annually. These aren’t just tourist ferries: they are lifeline services for island communities, carrying everything from post and groceries to ambulances and school buses.
Key CalMac routes for island hoppers include Oban to Mull, Ardrossan to Arran, Kennacraig to Islay, Mallaig to Skye, and Ullapool to Stornoway. Travellers with vehicles should usually book CalMac ferries in advance, especially during summer and on these popular routes. CalMac’s longest route is between Oban and Castlebay on Barra, which takes up to five hours depending on tides.
NorthLink Ferries
For Orkney and Shetland, NorthLink Ferries is the operator you need. NorthLink offer up to six sailings per day between Scrabster (near Thurso) and Stromness in Orkney, travelling past the Old Man of Hoy. In addition, there are nightly sailings from Aberdeen to Lerwick in Shetland, and from Lerwick to Aberdeen, with up to seven of these sailings per week going via Orkney’s capital, Kirkwall. The Scrabster-Stromness crossing takes around 90 minutes. The Aberdeen-Lerwick overnight crossing is a proper sea voyage — book a cabin for the experience if your budget allows.
Pentland Ferries also run sailings between Gills Bay and St Margaret’s Hope in South Ronaldsay, Orkney. This is a convenient option if you’re driving the North Coast 500.
How the Booking System Works
CalMac operates two distinct ticket systems — bookable routes, where you reserve a specific sailing, and turn-up-and-go routes, which are shorter, more frequent crossings where you buy an open ticket for a date but don’t lock in a time. On popular bookable routes, you should book as early as possible, particularly if you are travelling with a vehicle. You can book up to seven ferry legs in a single CalMac transaction.
The traditional branded “Island Hopscotch Ticket” no longer exists as a standalone pass, but CalMac’s multi-island booking system gives you more flexibility than the old product ever did. The Five Ferries island-hopping adventure — linking Arran, Kintyre, Cowal, and Bute via five separate crossings — is one of CalMac’s own recommended itineraries and can be booked in one transaction. It’s a brilliant introduction to the Clyde island world without committing to the remoter Hebrides.
CalMac’s summer timetable runs from the end of March until mid to late October. It’s worth checking timetables carefully if you’re travelling outside the summer window, as services are reduced on many routes. CalMac advises arriving at the ferry terminal between 20 and 45 minutes before the advertised sailing time. If you don’t show up to claim your spot, they may make it available to vehicles on standby. NorthLink advises check-in to open 120 minutes prior to departure at Aberdeen and Lerwick, with car drivers recommended to check in at least an hour before departure.
Some Routes Worth Planning For
The Firth of Clyde Islands: Arran, Bute, and the Five Ferries Route
If you’re new to Scottish island hopping or coming from Glasgow, this is the natural starting point. Arran is sometimes described as “Scotland in miniature” because it has mountains, castles, beaches, and distilleries. The ferry from Ardrossan to Brodick is one of CalMac’s busiest routes and runs regularly. From Lochranza on the north end of Arran, you can cross to Kintyre, from where you can explore the Kintyre peninsula. After Kintyre, sail from Tarbert to Portavadie to see the Cowal Peninsula, before taking the ferry to the peaceful island of Bute and returning to Wemyss Bay. You can travel in either direction.
The Inner Hebrides: Mull, Iona, Islay, Jura, and the Small Isles
Oban is the hub for the Inner Hebrides and one of Scotland’s most important ferry ports. From here you can reach Mull, Colonsay, Coll, Tiree, Lismore, and Kerrera. From Mull, a short connecting ferry takes you to Iona, the island where St Columba established his monastery in 563 AD, making it one of the oldest and most significant Christian sites in the British Isles. Islay is widely used by whisky lovers visiting famous distilleries such as Laphroaig, Lagavulin, and Ardbeg, and is reached by ferry from Kennacraig. From Islay’s Port Askaig, a 10-minute crossing takes you to Jura.
For the Small Isles, Arisaig Marina offers scheduled trips to Eigg, Muck, Rum, and Canna. These are quieter islands with no mass tourism and a genuinely remote character.
The Outer Hebrides: Lewis, Harris, the Uists, and Barra
The Outer Hebrides feel genuinely different from anywhere else in Scotland. The light is extraordinary, the landscapes ancient, and the Gaelic culture still alive in everyday life. Lewis and Harris together form the largest island in Scotland at 2,179 square kilometres. The ferry from Ullapool to Stornoway on Lewis is one of the more dramatic CalMac crossings, heading out into open sea. Once in the Outer Hebrides, many of the southern islands — North Uist, Benbecula, South Uist, and Barra — are linked by causeways and bridges, so you can drive the length of the chain without a boat. From Barra, a ferry returns to Oban on the mainland, making a circular route possible.
Orkney and Shetland
Orkney lies only a short distance from the Scottish mainland but feels a world away. It has a long and interesting history, with the Neolithic settlement of Skara Brae and Maeshowe chambered cairn being examples of an ancient way of life. Once there, Orkney Ferries connects the main island to the outer islands including Hoy, Westray, Sanday, and Stronsay.
Shetland, lying around 130 miles north of the Scottish mainland, is wilder still. The landscapes are stripped and elemental. Lerwick, the only town, has a strong Norse identity — the fire festival of Up Helly Aa, held every January, is directly descended from Viking tradition. Inter-island ferries within Shetland connect to smaller islands including Yell, Unst, and Fetlar.
Practical Tips Before You Go
Book early, especially in summer. The most popular CalMac routes can fill weeks in advance for vehicles. Foot passengers have more flexibility and can usually buy tickets on the day, but don’t rely on this in peak season.
Check the Road Equivalent Tariff. The Scottish Government introduced Road Equivalent Tariff (RET) pricing on many CalMac routes, which makes ferry prices significantly more reasonable than many people expect.
Respect the weather. Scottish ferries run in all weathers, but crossings can be delayed or cancelled due to high winds or rough seas. Build flexibility into your itinerary. If you have non-refundable accommodation or tight connections, this is the most important piece of advice in this guide.
Consider going car-free on some routes. Iona and Eigg are genuinely manageable without a vehicle, and travelling without a car opens up turn-up-and-go routes and gives you far more flexibility.
Useful websites: CalMac at www.calmac.co.uk, NorthLink at www.northlinkferries.co.uk, Pentland Ferries at www.pentlandferries.co.uk.
The Islands Are Waiting
There is something about standing on a ferry deck as Scotland’s coast falls away behind you that resets something in the mind. The islands will do that to you. They will slow you down, make you look harder, make you listen for a language older than the hills. They will give you white sand beaches when you expected grey sea, and grey sea when you expected sun. They will introduce you to communities that have survived everything history has thrown at them.
You don’t need months or a big budget. Start with one ferry, one island, and one good afternoon walking somewhere you’ve never been. The rest tends to take care of itself.
Have you done any island hopping in Scotland? We’d love to hear about it. Drop your favourite island in the comments or come and share your photos over in our Love Scotland Facebook group — it’s a wonderful community of people who just can’t get enough of this extraordinary country.
“Scotland has around 900 offshore islands. Start with one ferry, one island, one good afternoon somewhere you’ve never been. The rest tends to take care of itself.” — lovetovisitscotland.com
