A ferry crossing between islands on Scotland's west coast.

Scottish Ferry Routes

Scotland has one of the most extensive ferry networks in Europe, with well over 30 routes serving more than 20 islands. Nearly all of them are run by two operators — CalMac on the west coast and Hebrides, and NorthLink to the Northern Isles of Orkney and Shetland.

This guide lists the main routes by region, so you can find the crossing that serves your island. Crossing times are approximate and vary by vessel and season — always check the operator's live timetable before you travel.

Clyde and Arran routes

Southern Hebrides: Islay, Colonsay and Gigha

Inner Hebrides: Mull, Coll, Tiree and neighbours

Skye, Raasay and the Small Isles

Outer Hebrides: Lewis, Harris, the Uists and Barra

Northern Isles: Orkney and Shetland

Orkney and Shetland are served by NorthLink, with a fast alternative to Orkney from Pentland Ferries.

Booking Scottish ferry routes

A few things worth knowing across the whole network:

  • Two timetables: a fuller summer schedule (late March–late October) and a reduced winter one.
  • Vehicles: book ahead on popular routes in summer — car deck space sells out before passenger space.
  • Turn-up-and-go: some short Clyde crossings (like Colintraive–Rhubodach and Largs–Cumbrae) can't be pre-booked and run first-come, first-served.
  • Fares: CalMac uses Road Equivalent Tariff pricing; NorthLink has Visitor and Islander fares.
  • Operators: see our CalMac and NorthLink guides for full detail on each.

Frequently Asked Questions

How many ferry routes are there in Scotland?

Well over 30, serving more than 20 islands — most run by CalMac on the west coast and NorthLink to Orkney and Shetland.

Who runs Scottish ferry routes?

Mainly CalMac (west coast and Hebrides) and NorthLink (Orkney and Shetland), plus smaller operators like Pentland Ferries and Western Ferries.

What's the longest ferry route in Scotland?

Aberdeen to Lerwick in Shetland, at 216 miles by sea — the longest internal ferry route in the UK.

Which Scottish ferries are turn-up-and-go?

Several short Clyde crossings, such as Colintraive–Rhubodach and Largs–Cumbrae, can't be pre-booked and run first-come, first-served.