United Kingdom (Scotland)
Oban → Castlebay (Isle of Barra)
The long sea crossing from Oban to Barra, arriving under Kisimul Castle in Castlebay — the southern gateway to the Outer Hebrides and the start of the island chain north to Lewis.
Oban to Castlebay (Isle of Barra) ferry at a glance
The ferry from Oban to Castlebay (Isle of Barra) takes 4h 45m – 7h across the Sea of the Hebrides, operated by CalMac Ferries. Both vehicles and foot passengers are carried. Typical frequency: daily in summer, plus a Wednesday sailing via Coll and Tiree.
Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-09-29.
Sources: calmac.co.uk · assets.calmac.co.uk · calmac.co.uk · calmac.co.uk · How we verify
Return crossing: Castlebay (Isle of Barra) to Oban
CalMac Ferries also sails Castlebay (Isle of Barra) to Oban, taking 4h 45m – 7h. Sailings leave Castlebay early — usually 06:55 — and reach Oban before midday.
Oban to Castlebay (Isle of Barra) ferry timetable & sailing pattern
Daily from Oban at 13:10 (13:30 at weekends), plus a 07:00 Wednesday sailing via Coll and Tiree
Summer 2026 timetable; no Coll/Tiree–Barra sailing on 8 and 15 July.
Published departure times
- 07:00
- 13:10
- 13:30
Return: Sailings leave Castlebay early — usually 06:55 — and reach Oban before midday.
Timetables change by season and date. Check exact departures for your travel date on the official timetable.
Official CalMac Ferries timetable →Source: CalMac Oban–Castlebay summer 2026 timetable. Verified 2026-09-29.
Maritime Crossing Route Map
Interactive sea passage between Oban and Castlebay (Isle of Barra)
Ready to cross from Oban to Castlebay (Isle of Barra)?
Check live availability, fares and sailing times with Direct Ferries.
Operators on This Route
| Operator | Crossing Time | Vessels |
|---|---|---|
| CalMac Ferries | 4h 45m direct; about 7h via Coll and Tiree | MV Isle of Lewis |
Route Features
Vehicles
Cars, campervans, and motorbikes accepted
Foot Passengers
Walk-on passengers welcome
Pets
Pets allowed with valid documents
Distance
74 nautical miles
Getting There & Onward Transport
- Castlebay town centre is 350 metres from the harbour; the local bus stop is 200 metres from the terminal
- Oban railway station is 50 metres from the Oban terminal
Tips for the Oban to Castlebay (Isle of Barra) Crossing
- Vehicles check in 45 minutes and foot passengers 30 minutes before departure
- Continue north by the Barra–Eriskay ferry to reach the Uists