The port of Castlebay connects the island of Barra with Oban in Scotland. The Oban - Castlebay route is offered up to twice daily by the Caledonian MacBrayne shipping company. The journey takes around 4 hours 45 minutes.
Click on a route to see the current prices and departure times.