Home · Routes · Oban–Castlebay (Barra)
Scotland → Scotland 🇬🇧

Oban to Castlebay (Barra) Ferry

CalMac's long, scenic crossing to the Isle of Barra — around five hours from Oban to Castlebay at the southern end of the Outer Hebrides.

4h 45 crossing 1 / day
Crossing time
4h 45
Operators
CalMac
Sailings
1 / day
Route type
Day crossing
Book this crossing

Search live Oban to Castlebay (Barra) ferry prices

The search below is already set to this route — just hit search for live fares and times from every operator. Change the ports to compare another crossing.

We earn a commission when you book through this search; it doesn’t change the price you pay. A booking fee may be added.
Other options

Other ways to get from Oban to Castlebay

OptionNotes
Fly Glasgow → Barra (BRR)For Barra. The airport is about 8 km from Castlebay ferry port. Compare flights → · Car hire at Barra →

Flight times and fares are on the search page; we do not show them here.

The crossing

The Oban to Castlebay (Barra) ferry

Oban to Castlebay is one of CalMac's longest and most scenic crossings, a passage of around five hours from the harbour town of Oban out to the Isle of Barra at the southern tip of the Outer Hebrides. The ship threads through the Inner Hebrides before reaching the open water and the wonderful approach to Castlebay, where Kisimul Castle sits on its rock in the middle of the bay. Barra is a jewel of the Western Isles, famed for its white-shell beaches, machair, and the beach airport where planes land on the tidal sands. The ferry carries cars, motorhomes, bikes and foot passengers, generally with one sailing a day, so timetables matter when planning. Booking vehicle space well ahead is strongly advised, particularly in summer when Barra is a popular island-hopping destination.

  • Long, scenic crossing to Barra in around five hours
  • Memorable arrival at Castlebay past Kisimul Castle
  • Barra is famed for white-shell beaches and its beach airport
  • Departs Oban, the 'Gateway to the Isles'
Fares

Oban to Castlebay (Barra) ferry fares we have seen

Fare basketFare seenSeen onSource
Adult foot passenger, single£19.7018 October 2026CalMac Summer 2026 fare table (valid from 27 March 2026)
Adult foot passenger, return£39.4018 October 2026CalMac Summer 2026 fare table (valid from 27 March 2026)
Car, single (passengers charged separately)£91.9518 October 2026CalMac Summer 2026 fare table (valid from 27 March 2026)
Car, return (passengers charged separately)£183.9018 October 2026CalMac Summer 2026 fare table (valid from 27 March 2026)

Fares change with date, demand and vehicle; these are figures we saw on the dates shown, not quotes. A booking fee may be added. Check live prices in the search above.

Sailings

Oban to Castlebay (Barra) ferry times

DirectionSailingsDepartsArrivesCrossing timeDays
Oban to Castlebay3 / day13:00, 13:00, 13:0017:45, 18:00, 18:354h 45 – 5h 35Mon
Castlebay to Oban3 / day06:10, 06:40, 06:5511:45, 11:40, 11:404h 45 – 5h 35Mon
Oban to Castlebay3 / day13:00, 13:00, 13:0017:45, 18:00, 18:354h 45 – 5h 35Tue
Castlebay to Oban3 / day06:05, 06:40, 06:5511:40, 11:40, 11:404h 45 – 5h 35Tue
Oban to Castlebay3 / day13:00, 13:00, 13:0017:45, 18:00, 18:354h 45 – 5h 35Wed
Castlebay to Oban3 / day06:05, 06:40, 06:5511:40, 11:40, 11:404h 45 – 5h 35Wed
Oban to Castlebay3 / day13:00, 13:00, 13:0017:45, 18:00, 18:354h 45 – 5h 35Fri
Castlebay to Oban3 / day06:05, 06:40, 06:5511:40, 11:40, 11:404h 45 – 5h 35Fri
Oban to Castlebay3 / day13:00, 13:00, 13:3017:45, 18:35, 18:304h 45 – 5h 35Sun
Castlebay to Oban3 / day06:05, 06:40, 06:5511:40, 11:40, 11:404h 45 – 5h 35Sun

Winter 2026/27 timetable from CalMac's PDF. Some sailings carry conditions (letter codes) in the PDF and Sunday services differ; check CalMac's timetable and service status before travelling.

Source: assets.calmac.co.uk, checked 18 October 2026. This timetable is valid from 19 October 2026 to 25 March 2027. Timetables change by season; the search shows the sailings for your date. Live status: calmac.co.uk.

Operators

Who sails Oban to Castlebay (Barra)

OperatorShipsCrossingSailingsFoot passengersPetsCheck-in
Caledonian MacBrayne (CalMac)Isle of Lewis4 hours 45 minutesup to 3 / day each way (winter)YesAllowed: 'pet in lounge' ticket (limited) or pet stays in the car; assistance dogs anywhere except play areasvehicles 45 minutes before, foot passengers 30 minutes before

Rules differ by operator and ship; confirm when you book. Sources: calmac.co.uk. Checked 18 October 2026.

Before you sail

What to know about the Oban to Castlebay (Barra) crossing

Check-in

Vehicles must check in 45 minutes before departure; foot passengers 30 minutes before departure. (calmac.co.uk)

Foot passengers

Carried on every sailing. (calmac.co.uk)

Pets

Pets travel on a lead in designated areas or stay in the car. CalMac sells a 'pet in passenger lounge' ticket (limited numbers) or a 'pet remains in car' option (you cannot return to the car deck during the crossing). Assistance dogs are allowed in all public areas except children's play areas. (calmac.co.uk)

Bicycles

Pedal cycles free, single and return; groups of 6 or more notify port office in advance. (calmac.co.uk)

Accessibility

Blue badge concession online; passenger assistance page linked. Castlebay: accessible toilets. Oban: accessible toilets, lift. (calmac.co.uk)

Ports

Where the ferry leaves from and arrives

Map of the Oban to Castlebay ferry route
Straight-line distance between the ports; the ship's track is longer. Coastline: Natural Earth.

Oban ferry terminal

Address
Caledonian MacBrayne, Ferry Terminal, Oban, PA34 4DB.
Facilities
Free Wi-Fi, ticket office, waiting areas, toilets, baby changing, vending machine, defibrillator, lift.

Source: calmac.co.uk, checked 18 October 2026.

Castlebay ferry terminal

Address
Ferry Terminal, Castlebay, HS9 5XD.
Facilities
Free Wi-Fi, ticket office, waiting area, toilets, baby changing, 2 EV charging points.

Source: calmac.co.uk, checked 18 October 2026.

Arriving in Castlebay? Book a car at Isle of Barra North Bay (BRR), about 8 km from the port →

What it connects

Ports & operators on this route

Good to know

Oban to Castlebay (Barra) ferry — common questions

How long is Oban to Castlebay?

Around five hours out to the Isle of Barra in the southern Outer Hebrides.

Who operates the Barra ferry?

CalMac (Caledonian MacBrayne) runs the Oban to Castlebay crossing.

How often does the Barra ferry sail?

Generally once a day, so it is worth checking the timetable carefully and booking vehicle space well ahead in summer.

How much is the Oban to Castlebay ferry?

CalMac publishes a fixed fare table for this route (Summer 2026 table, valid from 27 March 2026): the adult foot-passenger single and the car single we saw on 18 October 2026 are in the fares table on this page, with the source. Passengers are charged separately from the vehicle, and the fare is the same whoever you book with.

What time is the first ferry from Oban to Castlebay in winter?

In the winter 2026/27 timetable the first weekday sailing from Oban leaves at 13:00 (Mon). Times change by season and on some dates; check CalMac's timetable and service status before travelling.

Sources

Where these facts come from

Checked by the CheapFerries editorial team on 18 October 2026. Operators change timetables, fares and rules, so confirm details for your sailing when you book.