CalMac Ferries

Book Ferries

CalMac Ferries (Caledonian MacBrayne) is a leading ferry operator offering an extensive network across the Scottish Isles.

CalMac Ferries (Caledonian MacBrayne) CalMac Ferries (Caledonian MacBrayne) CalMac Ferries (Caledonian MacBrayne)

Book CalMac Ferries today with leisuredirection.com – CalMac Ferries routes available to book include: Fionnphort to Iona, Mallaig to Canna, Coll to Tiree, Craignure to Oban, Gourock to Rothesay, Oban to Lismore, Ullapool to Stornoway and many many more.

CalMac Ferries operate a fleet of 31 ships, including large cruise ferries for long duration routes, and smaller, environmentally-friendly vessels for routes to smaller islands. Onboard facilities can vary depending on which route you travel on, as the larger vessels have more amenities. Larger ships include TV and observation lounges to take in the stunning views of the Scottish 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 - Routes

Timetables Number of Crossings Duration
Armadale - Mallaig up to 11 crossings per day from 25 mins
Ardrossan - Brodick up to 10 crossings per day 55 mins
Barra - Eriskay up to 5 crossings per day 40 mins
Berneray - Leverburgh up to 4 crossings per day 1 hr
Brodick - Ardrossan up to 10 crossings per day 55 mins
Timetables Number of Crossings Duration
Castlebay - Oban up to 2 crossings per day from 4 hrs 45 mins
Coll - Oban up to 2 crossings per day from 2 hrs 40 mins
Coll - Tiree up to 2 crossings per day 55 mins
Craignure - Oban up to 11 crossings per day from 50 mins
Colonsay - Oban up to 7 crossings per week 2 hrs 30 mins
Colonsay - Port Askaig up to 2 crossings per week 1 hr 15 mins
Eriskay - Barra up to 5 crossings per day 40 mins
Kennacraig - Port Askaig up to 3 crossings per day from 1 hr 55 mins
Kennacraig - Port Ellen up to 4 crossings per day from 2 hrs 10 mins
Lismore - Oban up to 4 crossings per day 55 mins
Lochboisdale - Mallaig up to 7 crossings per week 3 hrs 30 mins
Lochmaddy - Tarbert Infrequent crossings 1hr 50 mins
Lochmaddy - Uig up to 2 crossings per day 1hr 45 mins
Mallaig - Armadale up to 11 crossings per day from 35 mins
Mallaig - Lochboisdale up to 7 crossings per week 3 hrs 30 mins
Oban - Castlebay up to 7 crossings per week 4 hrs 45 mins
Oban - Coll up to 2 crossings per day from 2 hrs 40 mins
Oban - Craignure up to 11 crossings per day from 50 mins
Oban - Colonsay up to 7 crossings per week 2 hrs 30 mins
Oban - Lismore up to 4 crossings per day 55 mins
Oban - Port Askaig up to 2 crossings per week 4hrs
Oban - Tiree up to 2 crossings per day from 3 hrs 20 mins
Port Askaig - Colonsay up to 2 crossings per week 1hr 10 mins
Port Askaig - Kennacraig up to 3 crossings per day from 1hr 55 mins
Port Askaig - Oban up to 2 crossings per week 4hrs
Port Ellen - Kennacraig up to 4 crossings per day from 2 hrs 10 mins
Stornoway - Ullapool up to 3 crossings per day 2 hrs 30 mins
Tarbert - Lochmaddy Infrequent crossings 1hr 50 mins
Tarbert - Uig up to 2 crossings per day 1hr 40 mins
Tiree - Coll up to 2 crossings per day 55 mins
Tiree - Oban up to 2 crossings per day from 3 hrs 20 mins
Uig - Lochmaddy up to 3 crossings per day from 2 hrs 20 mins
Uig - Tarbert up to 2 crossings per day 1hr 40 mins
Ullapool - Stornoway up to 3 crossings per day 2 hrs 30 mins

CalMac Ferries - Find out more

What is included in the CalMac Ferries price?

The price you are quoted is for all passengers in your vehicle including the driver. If you have added a pet, this will also be included in the price.

Is cabin accommodation included in the price?

On overnight crossings, your quote includes (compulsory) accommodation. You can change/upgrade the accommodation type if required.

Are there any meals included in the price?

No. Meals, drinks and snacks can be purchased from the on-board cafés and restaurants. Services may vary according to the crossing booked.

Can I take my pet with me on CalMac Ferries?

You can take your cat or dog on your CalMac Ferries sailing. When you select your preferred route, simply select the number of dogs or cats that you are travelling with. See our pet booking page for more information.

What facilities are there onboard for children?

Calmac Ferries offers the Calmac Cub Club activity tables which is a fun way to keep the younger passengers occupied during the journey. Cub Club play rooms are also available on most of the larger ships.

CalMac Ferries - Pet Booking Information

Note, that to travel with your pet abroad, you will require a Pet Passport.

You can take your cat or dog on your CalMac Ferries sailing. When you select your preferred route, simply select the number of dogs or cats that you are travelling with. If the option is not available, please contact us.

Pets are welcome on board Calmac Ferries and travel free of charge. Facilities vary from ship to ship.

On most of Calmac ships pets are allowed access to all outside passenger areas. Many of the larger ships have internal pet areas with seating provided for owners. When inside, passengers travelling with pets should remain in these areas. On some ships pets are not permitted inside.