CalMac Ferries

Map
  • Book with Calmac Ferries simply and easily

    Booking is always easy with AFerry

  • Safe & easy booking

    Feel confident booking with "The World's Leading Ferry Website"

  • Compare times and routes

    Save money by comparing times and routes for your ferry

  • Travel in comfort & style

    Your journey will be a pleasure with Calmac Ferries

Book ferries from, in and to Scotland with AFerry.co.uk - Oban, Craignure, Mallaig, Armadale & many more!

You can use AFerry.co.uk to book CalMac Ferries (Caledonian MacBrayne Hebridean & Clyde Ferries) to Oban, Craignure, Mallaig, Armadale and Brodick in the Scottish Isles, as well as many smaller islands and remote locations in mainland Scotland.

On this page you can find schedules for CalMac departures and the latest special offers - if you see a price you like, hit the Get Price button to book. Alternatively you can type your destination into our unique comparison system above to compare routes and times and find the cheapest, most convenient ferry for you.

CalMac Ferries Routes Map

CalMac Ferries Video

On board with Calmac

CalMac Ferries operates a fleet of 31 ships, which includes large cruise ferries for the major, long duration routes and smaller, environmentally friendly hybrid vessels for routes to the smaller islands. Depending on your route, onboard facilities will vary as the larger cruise ships have more capacity for amenities.

Food is a big part of CalMac's onboard offering, and you really are spoilt for choice with the mouth-watering menu from Mariners Cafeteria. Each dish contains locally sourced ingredients from Scotland and the surrounding islands CalMac provided connections to. The Scottish Isles are blessed with a natural larder fit for a king.

The onboard retail outlet offers a special range of island related gifts and souvenirs, including music, books and confectionary. You can also pick up newspapers and magazines to keep you entertained during your journey. The majority of the stock in the onboard shop is sourced from local suppliers, which means the souvenirs vary depending on the route you take.

Larger ships include TV and observation lounges. On a clear day, the observation lounges provide stunning views of the sea and the coastlines. The TV lounge is a good option if the weather is not so good and you want to keep the kids entertained, or catch up with some news.

The majority of CalMac ships provide baby changing facilities.

Calmac Ferries Offers - Our Lowest Prices & Deals

  • Mallaig - Armadale

    • 1 x Foot Passenger(s) Return
      Travel: 08/04/2017 - 10/04/2017
    • from: £6
    • Caledonian MacBrayne
    • passenger(s)

Calmac Ferries Offers - Our Lowest Prices & Deals

  • Armadale - Mallaig

    • Car + 2 Return
      Travel: 08/03/2017 - 09/03/2017
    • from: £30
    • Caledonian MacBrayne
    • passenger(s)

Calmac Ferries Offers - Our Lowest Prices & Deals

  • Armadale - Mallaig

    • Car + 4 Return
      Travel: 17/06/2017 - 17/06/2017
    • from: £42
    • Caledonian MacBrayne
    • passenger(s)

CalMac Ferries Sailing Information & Ferry Times

  • Rothesay - Wemyss Bay

    • Timetable
    • up to 17 crossings per day
    • 35mins
  • Wemyss Bay - Rothesay

    • Timetable
    • up to 17 crossings per day
    • 35mins
  • Armadale - Mallaig

    • Timetable
    • up to 9 crossings per day
    • from 25mins
  • Ardrossan - Brodick

    • Timetable
    • up to 10 crossings per day
    • 55mins
  • Barra - Eriskay

  • Berneray - Leverburgh

  • Brodick - Ardrossan

    • Timetable
    • up to 10 crossings per day
    • 55mins
  • Castlebay - Oban

    • Timetable
    • up to 2 crossings per day
    • from 4hrs 45mins
  • Coll - Oban

    • Timetable
    • up to 2 crossings per day
    • 2hrs 40mins
  • Coll - Tiree

  • Craignure - Oban

    • Timetable
    • up to 11 crossings per day
    • from 50mins
  • Colonsay - Kennacraig

    • Timetable
    • up to 2 crossings per week
    • 3hrs 35mins
  • Colonsay - Oban

    • Timetable
    • up to 7 crossings per week
    • 2hrs 15mins
  • Colonsay - Port Askaig

    • Timetable
    • up to 3 crossings per week
    • 1hr 10mins
  • Eriskay - Barra

  • Kennacraig - Colonsay

    • Timetable
    • up to 3 crossings per week
    • 3hrs 40mins
  • Kennacraig - Port Askaig

    • Timetable
    • up to 3 crossings per day
    • from 1hr 55mins
  • Kennacraig - Port Ellen

    • Timetable
    • up to 5 crossings per day
    • from 2hrs 10mins
  • Leverburgh - Berneray

  • Lismore - Oban

  • Lochboisdale - Mallaig

    • Timetable
    • up to 7 crossings per week
    • 3hrs 30mins
  • Lochboisdale - Oban

    • Timetable
    • up to 2 crossings per week
    • 5hrs 10mins
  • Lochmaddy - Tarbert

    • Timetable
    • up to 4 crossings per week
    • 1hr 50mins
  • Lochmaddy - Uig

    • Timetable
    • up to 3 crossings per day
    • 1hr 55mins
  • Mallaig - Armadale

    • Timetable
    • up to 9 crossings per day
    • from 35mins
  • Mallaig - Lochboisdale

    • Timetable
    • up to 7 crossings per week
    • 3hrs 30mins
  • Oban - Castlebay

    • Timetable
    • up to 2 crossings per day
    • from 4hrs 45mins
  • Oban - Coll

    • Timetable
    • up to 2 crossings per day
    • from 2hrs 40mins
  • Oban - Craignure

    • Timetable
    • up to 11 crossings per day
    • from 50mins
  • Oban - Colonsay

    • Timetable
    • up to 7 crossings per week
    • 2hrs 15mins
  • Oban - Lismore

  • Oban - Lochboisdale

    • Timetable
    • up to 2 crossings per week
    • 5hrs 10mins
  • Oban - Port Askaig

    • Timetable
    • up to 3 crossings per week
    • 3hrs 55mins
  • Oban - Tiree

    • Timetable
    • up to 2 crossings per day
    • from 3hrs 20mins
  • Port Askaig - Colonsay

    • Timetable
    • up to 3 crossings per week
    • 1hr 10mins
  • Port Askaig - Kennacraig

    • Timetable
    • up to 4 crossings per day
    • from 1hr 55mins
  • Port Askaig - Oban

    • Timetable
    • up to 3 crossings per week
    • 3hrs 55mins
  • Port Ellen - Kennacraig

    • Timetable
    • up to 5 crossings per day
    • from 2hrs 10mins
  • Stornoway - Ullapool

  • Tarbert - Lochmaddy

    • Timetable
    • up to 4 crossings per week
    • 1hr 50mins
  • Tarbert - Uig

    • Timetable
    • up to 2 crossings per day
    • 1hr 40mins
  • Tiree - Coll

  • Tiree - Oban

    • Timetable
    • up to 2 crossings per day
    • from 3hrs 45mins
  • Uig - Lochmaddy

    • Timetable
    • up to 4 crossings per day
    • from 1hr 50mins
  • Uig - Tarbert

    • Timetable
    • up to 2 crossings per day
    • 1hr 40mins
  • Ullapool - Stornoway

    • Timetable
    • up to 3 crossings per day
    • 2hrs 30mins

CalMac Ferries Routes

All Caledonian MacBrayne Reviews

based on 59 reviews
Caledonian MacBrayne
  • 20 November 2016
    Tired looking ferry
    • Ardrossan to Brodick with Caledonian MacBrayne

      This ferry is looking rather old. Hard to see out of the windows for rust and dirt in the dining are. Upstairs the passenger viewing deck was a bit better.

      Review by Anonymous, Couple.

  • 06 November 2016
    Arran Wedding
    • Ardrossan to Brodick with Caledonian MacBrayne

      ferry trip was the last leg of our trip from Australia to the isle of Arran o get married. great stress free travel experience.

      Review by john hockley, Couple.

  • 21 October 2016
    Worth the wind
    • Armadale to Mallaig with Caledonian MacBrayne

      Lovely trip across from Skye, spectacular views of the bay and Mallaig as you arrive. It is windy though.

      Review by Scott Davis., Couple.

  • 21 October 2016
    Worth the wind
    • Armadale to Mallaig with Caledonian MacBrayne

      Lovely trip across from Skye, spectacular views of the bay and Mallaig as you arrive. It is windy though.

      Review by Scott Davis., Couple.

  • 21 October 2016
    Worth the wind
    • Armadale to Mallaig with Caledonian MacBrayne

      Lovely trip across from Skye, spectacular views of the bay and Mallaig as you arrive. It is windy though.

      Review by Scott Davis., Couple.

CalMac Ferries Ports

Sign-up & Save

Get our newsletter and never miss a ferry deal!

Follow us on

Facebook
Twitter
Google Plus
RSS
YouTube