Book a Castlebay Ferry

Castlebay ferry port in Isle of Barra connects you with Oban in Scotland with a choice of up to 8 ferry crossings per week. The duration of the Castlebay to Oban crossing is from 4 hours 45 minutes and the crossing is operated by Caledonian MacBrayne.


Click for map

Castlebay Ferry Services

  • Caledonian MacBrayne
    • 8 Sailings Weekly 4 hr 45 min
    • Get price

Castlebay Ferry Port

Castlebay is the main settlement and port on the Isle of Barra in the Outer Hebrides, Scotland.

Once a thriving herring port during the 19th Century with over 400 fishing boats in the harbour, it now provides ferry crossings to Oban on the Scottish mainland and to Lochboisdale, South Uist.

The small terminal building is on Pier Road, just off the A888 and has a seated waiting room with free parking available just outside. There is also a bus stop a short walk away.

Gazing out to the mysterious islet Kisimul Castle whilst sampling some local toffee from the Heart Hebrides factory is a great way to pass the time. Or you can simply stroll around the harbour to admire the beautiful scenery.

How To Get To Castlebay Ferry Port

  • Castlebay Ferry Port Address

    Castlebay, HS9 5XD

  • Castlebay Accommodation

    If you need to spend a night at or near Castlebay ferry port before or after your trip or if you are looking for accommodation for your entire stay, please visit our Castlebay Accommodation page for the best accommodation prices and one of the largest selections available online!