Your #1 Ferry travel and route comparison guide. Currently in-depth guides and maps for 345 ferry routes in 31 countries.
P&O Offers
advertisement

Ferry to Hebrides

How to travel to the Hebrides by ferry

Coll-Tiree

Coll ⇔ Tiree
55 Mins.
From: 3,80

Mallaig-Armadale

Scotland ⇔ Skye
30 minutes
From: 3,80

Mallaig-Muck

Scotland ⇔ Muck
2h 20 mins.
From: 5,85

Arisaig-Muck

Scotland ⇔ Muck
1h 45 mins.
From: 5,50

Ferry to the Hebrides

The Hebridean Islands consist of two groups. These are the Inner Hebrides and the Outer Hebrides. The latter archipelago is a little further off the coast of mainland Scotland. There are quite a few ferry services to the islands. Most are operated by Caledonian MacBrayne Ferries, or CalMac for short.
 
For a good overview of all ferry lines, you can look at the map with all crossings.
We've also included the Firth of Clyde crossings as they could be part of your trip to the Hebrides.

You may also like:

Map with crossings to the Scottish Hebrides

On the map, it is already reasonably well visible where the inner and outer Hebrides are located. The strip of islands in the northwest is considered part of the Outer Hebrides. This is also where you can find the longer ferry crossings. The inner Hebrides are islands close to the Scottish coast and are all easily accessible by short ferry crossings. 

Further south you will find areas such as the Kintyre Peninsula, Isle of Arran and Isle of Great Cumbrae. These areas are part of the Firth of Clyde region.

You can click on the map to find more information on specific routes, or keep on scrolling for more information.

Travel tip: Check the route status

The crossings around the Hebrides are very seasonal. In addition, bad weather or tides can affect sailings. Therefore, check in advance the status of the crossings. For CalMac sailings you can find information about this on the Service status & info page.

Ferries to the Outer Hebrides

Let's first have a look at the ferries to the Outer Hebrides. 

The departure ports to the Outer Hebrides islands (Lewis, North Uig, South Uig and Barra) are all fairly easy to reach from the Scottish mainland. The ferries departing from the Isle of Skye can be reached via a bridge to this island. The other major port is Oban, which is easily accessible from Glasgow by car as well as by rail.

Ferry to Lewis in Ullapool

Ferry to Lewis in Ullapool

Outer Hebrides

Uig-Tarbert

Skye ⇔ Lewis
1h 45 mins.
Up to 2 Times p/day
From: 7,90

Mallaig-Lochboisdale

Scotland ⇔ Uist
3h 30 mins.
Up to 7 Times p/week
From: 13,00

Ullapool-Stornoway

Scotland ⇔ Lewis
2h 45 mins.
Up to 3 times p/day
From: 11,75

Oban-Castlebay

Scotland ⇔ Barra
5h 15 mins.
Up to 8 Times p/week
From: 18,30
Show next

Ferries to the Inner Hebrides

The ferry lines in the Inner Hebrides can be divided into three regions. In addition, you have the Firth of Clyde. This region is not officially part of the Hebrides but is close enough to be relevant to those wishing to travel by ferry in the area.

  1. Skye and Raasay belong to the most Northern part of the Inner Hebrides.
  2. A bit more to the South you can find Eig, Muck, Rum and Canna. These isles are known as the Small Isles. One ferry connects all of these isles. Most ferries in this area depart from Mallaig.
  3. Mull, Coll, Tiree, Jura, Islay and Gigha are part of the Southern Hebrides. Oban and Kennacraig are important harbours for this region.
  4. The isle of Arran and Great Cumbrae are part of the Firth of Clyde.  
CalMac ferry leaving Uig on the Isle of Skye

CalMac ferry leaving Uig on the Isle of Skye

Ferries to Skye and Raasay

The Isle of Skye and the Isle of Raasay are located in the Northern part of the Inner Hebrides. There is a bridge to the Isle of Skye from Kyle of Lochalsh but you can also take the ferry. The bridge is faster if you are on the west side of Loch Linnhe. From the Outer Hebrides, you can also take multiple ferries to Skye. 

Raasay can only be reached by ferry from Skye. Below you will find the routes, but you can also take a look at the isle of Skye page for a handy map and additional explanation.

Skye & Raasay

Mallaig-Armadale

Scotland ⇔ Skye
30 minutes
Up to 8 times p/day
From: 3,80

Uig-Tarbert

Skye ⇔ Lewis
1h 45 mins.
Up to 2 Times p/day
From: 7,90

Sconser-Raasay

Skye ⇔ Raasay
25 Minutes
Up to 11 Times p/day
From: 2,40

Uig-Lochmaddy

Skye ⇔ Uist
1h 45 mins.
Up to 2 Times p/day
From: 7,90
Show next

Ferries to the Small Isles (Eig, Muck, Rum, Canna)

If you want to go to one of the Small Isles, you can take the ferry from CalMac. This sails from Maillag and goes past all the islands. With this boat, you can also travel between the islands.

Small Isles

Mallaig-Muck

Scotland ⇔ Muck
2h 20 mins.
Up to 3 Times p/week
From: 5,85

Arisaig-Muck

Scotland ⇔ Muck
1h 45 mins.
Up to 3 Times p/week
From: 5,50

Arisaig-Eigg

Scotland ⇔ Eigg
1 Hour
Up to 3 Times p/week

Mallaig-Canna

Scotland ⇔ Canna
2h 50 mins.
Up to 3 Times p/week
From: 6,90
Show next

Ferries to the Southern Hebrides (Mull, Coll, Tiree, Colonsay, Gigha, Islay, Jura)

The Southern Hebrides are located near the Firth of Clyde region. It encompasses the southern part of the inner Hebrides. Some large islands such as Islay, Jura and Mull can be counted in this area.

Southern Hebrides

Coll-Tiree

Coll ⇔ Tiree
55 Mins.
Once per week
From: 3,80
Fast Ferry
kintyre express

Ballycastle-Port Ellen

Northern Ireland ⇔ Islay
1 Hour
Up to 5 Times p/week

Gallanach-Kerrera

UK ⇔ UK
12 minutes
16 Times per day
Free!

Kennacraig-Port Ellen

Scotland ⇔ Islay
2h 12 mins.
Up to 3 times p/day
From: 8,50
Show next

Ferries Firth of Clyde (Bute, Arran, Cumbrae, Kintyre, Dunoon)

The Firth of Clyde is formed by the Clyde Estuary and sea lochs to the north of the Firth and Loch Ryan in the south of the area. Bute, Arran, Ailsa Craig and the Cumbraes are islands in this area. The outer boundary where the Firth of Clyde meets the Irish Sea extends from the southern tip of the Mull of Kintyre to Corsewall Point.[1]Scottish Marine and Freshwater Science Volume 3 Number 3: Clyde Ecosystem Review, www.gov.scot

Various ferries sail in this area as can also be seen in the picture.

Firth of Clyde Ferries

Firth of Clyde Ferries

Firth of Clyde

On hold
calmac ferries

Ardrossan-Campbeltown

Scotland ⇔ Kintyre
2h 36 mins.
3 times per week
From: 37,00

Largs-Cumbrae

Scotland ⇔ Great Crumbrea
10 mins.
Up to 6 Times p/day
From: 4,10

Ardrossan-Brodick

Scotland ⇔ Isle of Aran
54 minutes
Up to 6 Times p/day
From: 4,85

Tarbert-Portavadie

UK ⇔ UK
30 minutes
Up to 10 Times p/day
Free!
Show next

About the Scottish Hebrides

Picture of Ardoil (Lewis) in the Outer Hebrides

Picture of Ardoil (Lewis) in the Outer Hebrides

The Hebrides stretch across the west coast of Scotland. It is a popular destination due to its nature and variety of things to do. This ranges from hiking to windsurfing and other water sports.

Culture is also an important reason why people make a trip to the Hebrides. For example, Scottish Gallic is still spoken on the islands, you will find nice villages and local whiskey makers.

Before Corona, about 219 thousand people travelled to the Outer Hebrides islands, of which 42% were visiting the islands for the first time.[2]Outer Hebrides, Visitscotland.orgOuter That means that there are many people who regularly return to the islands.

Island hopping thanks to Calmac's ferry network

Calmac ferry

Calmac Ferry sailing to the Hebrides

CalMac Ferries Ltd, also known as Caledonian MacBrayne, is a ferry operator owned by the Scottish Government. It is the largest ferry operator to the main islands on the west coast of Scotland.[3]Caledonian MacBrayne, Wikipedia.org

Because there are some islands and ferry connections, the area is very suitable for Island hopping. In this way, you get to know the unique atmosphere and nature of different islands. More information about Island hopping can be found on a page on the calmac website. Several example routes can be found here. Of course, you can also simply map out your own route.

Frequently Asked Questions

Most of the routes are operated by Caledonian MacBrayne (CalMac).

References
FerryGoGo.com
Logo