Getting To Castelebay Hotel & restaurant By Air – Glasgow – Barra

Loganair, Scotland’s independent airline, flies to Barra from Glasgow as many as 3 times a day, each way. Flying to Barra is very popular as the runway is not tarmac but a beach! Barra Airport is the only beach runway in the world which takes scheduled flights and where the landing times are dictated by the tides!

Glasgow – Barra 60 minutes
Barra – Glasgow 60 minutes
(Approximate times depending on the weather)


Oban – Barra

Caledonian MacBrayne run a car ferry service which runs from Oban to Barra(castlebay) and on some days goes via Lochboisdale (Uist). The journey takes around five hours; however, if the ferry goes via Lochboisdale, it can take around seven hours.

The ferry has plenty of outside seating allowing you to truly admire the scenery upon leaving Oban bay and also arriving in Castlebay. There is a TV area with reclining seats, an observation lounge and a separate bar area. Also there is a cafeteria which serves a variety of hot food and snacks.

There are different timetables for summer and winter sailings. The latest information is available on the Calmac website – Summer Timetable Here
Oban – Barra 5 hours
Oban – Lochboisdale 5 hours 20 minutes
Lochboisdale – Barra 1 hour 40 minutes
(All approximate times)


Eriskay – Barra

Caledonian MacBrayne also run a car ferry service which runs from Eriskay to Barra (Ardmhor). This is a smaller ferry which can only take a few cars at a time but is runs a lot more frequently.


This ferry arrives on Barra at Ardmhor which is around 10 miles from Castlebay; there is usually a bus which meets the ferry but not always – please check in advance.

Eriskay – Barra 40 minutes
(All approximate times)

Summer Timetable Here