Compare timetables and prices for all Caledonian MacBrayne ferry routes and book your ticket online
Caledonian MacBrayne operates 46 ferry routes to and from 26 ports, including Ardrossan, Colonsay, Campbeltown, Isle of Tiree, Coll, Eriskay, Kennacraig and Leverburgh, with the main routes being Ardrossan-Campbeltown, Ardrossan-Brodick, Colonsay-Oban, Colonsay-Port Askaig, Campbeltown-Ardrossan.
Vivanoda helps you search for Caledonian MacBrayne crossings, timetables and prices to find and book your ticket at the best price.
Caledonian MacBrayne operates ferry services between 26 ports: Ardrossan, Colonsay, Campbeltown, Isle of Tiree, Coll, Eriskay, Kennacraig, Leverburgh, Lismore, Port Askaig, Glenegedale, Mallaig, Tarbert (Harris), Uig, Isle of Mull, Lochboisdale, Lochmaddy, Isle of Lewis, Castlebay, Ullapool, Oban, Tarbert, Ardmhor , Armadale, Berneray and Brodick.
Caledonian MacBrayne offers 46 ferry crossings. You can choose from a wide range of destinations: Isle of Mull, United Kingdom, Scotland, Ardrossan, Isle of Lewis, Campbeltown, Mallaig, Oban, Tarbert, Ullapool, Lochboisdale, Castlebay, Lochmaddy, Isle of Tiree, Ardmhor ... Departure and arrival times are updated regularly to offer travellers maximum flexibility. Tickets are available all year round at attractive rates. Search Vivanoda for more information on Caledonian MacBrayne routes, prices and timetables.
Caledonian MacBrayne ships allow passengers to embark and disembark in only one country: United Kingdom.
None