CalMac Ferries

CalMac (Caledonian MacBrayne) is a well-known ferry company who operate an extensive network across Scotland's Western Isles.

Book CalMac Ferries today with eurodrive.co.uk – CalMac Ferries routes available to book include: Brodick to Ardrossan, Eriskay to Barra, Kennacraig to Port Askaig, Lochmaddy to Tarbert, Mallaig to Armadale and 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.

CalMac - 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 does my CalMac Ferries crossing price include?
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 a cabin included?
On overnight crossings, your quote includes (compulsory) accommodation. You can change/upgrade the accommodation type if required.
Are meals included?
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 my pet travel with 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's available for the Kids?
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

To travel abroad with your pet, 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.

More About CalMac Ferries

CalMac Ferries, sometimes referred to as Caledonian MacBrayne, have been in operation in one form or another for years and are an award-winning operator of passenger and vehicle ferry services between the mainland of Scotland and 22 of the major islands off Scotland's west coast.

CalMac Ferries Ltd is the UK's largest ferry operator in terms of ships (31) and destinations served (27) and with 130,000 individual sailings a year it is one of the largest transport operators in Scotland.

While continuing to improve services, CalMac is committed to maximising benefits from the Scottish Government subsidy to ensure best value for the public purse. It returns to the Scottish Government any profit achieved over and above the £1.5 million pre agreed profit level. In 2016, CalMac secured a £900m contract to continue operating the Clyde and Hebrides Ferries Network.

Caledonian MacBrayne's name is synonymous with the west coast of Scotland, and it provides a lifeline ferry service for millions of people each year to and from the islands and remote peninsular communities. It remains a major local employer, both on shore and at sea.

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 traverse some of Europe’s most breath-taking stretches of water and proudly open up Scotland’s truly stunning west coast to visitors from all over the world. All their large ships are ‘Taste Our Best’ accredited for local produce by VisitScotland, so you can enjoy tasty meals and treats while you sit back and relax. Now even better value with the introduction of new reduced fares, there has never been a better time to start your adventure. Their total daily schedules can total up to 350 sailings a day on routes which vary in length from five minutes to seven hours.