Calmac website search form
Timetables & fares

Barra: Oban - Castlebay

Valid from 23 October 2023 - 28 March 2024

Please check the service status of this route before you travel

23 - 29 October & 17 November - 3 January & 5 January - 2 February & 29 February - 27 March - View timetable 

1 November 2023, 3 March and 3 to 28 February 2024 - Due to operational reasons, a combined service will operate between Castlebay/Lochboisdale and Oban from 3-28 February 2024. Amended timetables will also operate on 1 November and 3 March due to overhaul. Please see details here. 

Planning ahead - Book your ticket online before in advance of travel - even if you're a foot passenger. When you book online, you will immediately receive an eTicket direct to your email inbox. Each eTicket has a QR code, meaning you'll instantly be ready to board. There's no need to print at home or collect your tickets at the port, eTickets can be scanned from your device.  

Travelling with a bike - If you're travelling as a foot passenger and bringing your bike, please add your bike(s) to your booking, - this means that you have more certainty about space. This ticket will remain free of charge. If you're a vehicle passenger, travelling with a bike or roof rack, please add your details when prompted in the booking platform.  

Blue badge holders - Blue Badge concessions are now available online, meaning they'll be applied to your ticket. This is an alternative to visiting the port office / speaking with staff. Please continue to carry your concession card or equivalent when you travel.  

If you are travelling in a motorhome, campervan or caravan, before travel find out more about the motorhomes, campervans and caravans standby process.

Check-in is 45 minutes prior to departure for vehicles and 30 minutes for foot passengers - otherwise space will be reallocated. Late check-in may also lead to refusal of carriage.

Food and Drink - Find out what will be available on this route here.

Buy Tickets

23 - 29 October & 17 November - 3 January & 5 January - 2 February & 29 February - 27 March

Table 20 Oban - Castlebay 23 - 29 Oct & 12 Dec - 3 Jan & 5 Jan - 2 Feb & 29 Feb - 29 Mar Winter 2023 - 2024 timetable - This image is currently not accessible to screen readers. Please phone 0800 066 5000 for timetable details


Close Don't show again