Castlebay, on the Isle of Barra, is the area’s largest village.
At one time there would have been over 400 herring fishing boats in the harbour as this was Castlebay’s main industry – the port itself was full of factories for curing and packing the fish. Today things have changed, but the port is still a busy one with ferries travelling from Oban, Mallaig and Lockboisdale.
👍 Hear about the deals first - click here and follow my Mini Cruise Addict page on Facebook (opens in new window).
There is, perhaps unsurprisingly, a castle in the bay. This is Kisimul Castle, ancestral home to the McNeil clan. Only accessible via a slipway, it is necessary to take a ferry over to the castle should you want to take a look around (which we thoroughly recommend). The castle dominates the coastline near Castlebay, and it is a fascinating place to visit.
Although Castlebay itself is, despite being the island’s large village, a small place in relative terms, the Isle of Barra has plenty of activities for everyone to enjoy. These include hiking and cycling which are extremely popular. There are specific trails marked out, but you don’t have to stick to the beaten track; you are free to wander. It’s ideal for taking the children too since getting lost on the island is a difficult thing to do!
Ferries to Castlebay, Scotland
|Lochboisdale Castlebay||5 weekly||1½ hours||See prices °|
|Oban Castlebay||8 weekly||3¾ hours||See prices °|
This information is for reference purposes only. Journey times are approximate. Frequency is based on typical schedules. Schedules are subject to availability and weather conditions. Information correct at the time of writing.
Taster Cruise Ship Itineraries
Sorry, no mini cruise routes can be found sailing to Castlebay sailing on a cruise ship.
Top 3 Cruise & Ferry Deals
- DFDS Amsterdam mini cruise from £69pp
- DFDS Amsterdam mini cruise and hotel stay from £147pp
- DFDS Copenhagen to Oslo mini cruise from £27pp
To find other ports near you, take a look at the UK port map here.
Ferry Terminal, Castlebay, HS9 5XD, United Kingdom