From our field notes

Taking a Hire Car on a CalMac Ferry: Booking, Boarding and Adding the Hebrides to Your Scottish Road Trip

Published 26 August 2026 · updated 26 August 2026 · 8 min read

Adding Mull, Skye, Harris or Islay to a Scottish road trip sounds simple: one more line on the itinerary, a boat, an island. Then the real questions start. Does the crossing need booking? Does the ticket cover the car? How early must you be at the pier? And above all: does your rental company actually allow the vehicle on board? Here is how the CalMac network works in practice in 2026 — what a crossing costs, what must be reserved, what runs on a queue, and the precautions to take on the hire car side.

Who runs what: CalMac and the other operators

CalMac — Caledonian MacBrayne — runs the Clyde and Hebrides network: Scotland's west coast, from the Firth of Clyde in the south to the Outer Hebrides in the north. Around thirty crossings fall into two families: nineteen bookable routes (Oban–Craignure for Mull, Ullapool–Stornoway for Lewis, Uig–Tarbert for Harris, Kennacraig–Port Ellen and Port Askaig for Islay, Ardrossan–Brodick for Arran, Mallaig–Armadale for Skye, and so on) and thirteen 'turn up and go' routes, which cannot be reserved at all and work on a queue.

CalMac has no monopoly. On the Clyde, Western Ferries links McInroy's Point, just west of Gourock, to Hunter's Quay near Dunoon in about twenty minutes, with no booking, 365 days a year and up to four sailings an hour in each direction at peak times; a car up to 5 m plus driver costs £25.00 single from 1 April 2026. Further north, the Corran Ferry, run by Highland Council between Nether Lochaber and Ardgour, cuts a serious amount of driving off the run to Ardnamurchan: £13.00 for a car on the drive-up fare from 1 May 2026, or £96.00 for a book of thirty crossings, which works out at £3.20 each.

For Orkney and Shetland the operator changes entirely: that is NorthLink Ferries, run by Serco, with Scrabster–Stromness in 90 minutes and an overnight Aberdeen–Lerwick sailing that calls regularly at Orkney. Booking, pricing and conditions there are completely separate from CalMac. And one major island needs no boat at all: Skye is linked to the mainland by the bridge at Kyle of Lochalsh, whose tolls were removed on 21 December 2004 and which has been free ever since.

Road Equivalent Tariff: why the Hebrides cost less than you expect

CalMac fares are not set by the cost of running the boat but by the Road Equivalent Tariff, a scale indexed to the equivalent road distance. The formula combines a fixed element covering infrastructure costs with a per-mile rate, calculated by Transport Scotland using independent RAC research and reviewed annually. It was rolled out in stages: the Western Isles, Coll and Tiree in October 2008, Islay, Colonsay and Gigha in October 2012, Arran in October 2014, then every remaining route on the network in October 2015.

The result often surprises visitors. On the summer 2026 scale, valid from 27 March, Oban–Craignure to Mull costs £4.90 per adult and £18.20 for the car, one way — roughly £28 for two people with a vehicle. Ullapool–Stornoway, a 2 h 40 crossing to Lewis, costs £12.75 per adult and £69.05 for the car. Passenger and vehicle tickets are genuinely separate: booking 'a car' is not enough, every occupant needs their own ticket.

Vehicle length matters enormously once you leave the car category. CalMac charges every car the same rate regardless of size, but requires an accurate declared length including racks, towbars and any overhanging roof-box items. Above that, the steps are steep: on Ullapool–Stornoway a motorhome up to 6 m pays £69.05, while one between 6 m and 8 m jumps to £172.65. These figures change annually and by season, so check the fare sheet for your route on calmac.co.uk before finalising a budget.

What the research says about the Scottish model

RET has become an international reference for island fare policy. A study by Kizos, Zafirelli, Spilanis and Kavroudakis, published in 2023 in Island Studies Journal, shows that Greece's 'Transport Equivalent' scheme draws directly on the model applied to the Outer Hebrides in 2008, which sets ferry fares from the cost of travelling an equivalent distance by road (study available on Google Scholar: scholar.google.com/scholar?q=Kizos+Zafirelli+Spilanis+Kavroudakis+policy+tool+island+transport+cost+inequality).

The official Transport Scotland evaluation of the Clyde and Hebridean network puts numbers on the effect: by 2018, RET had lifted passenger numbers by 11.6% and cars carried by 20.6%, on the back of average fare reductions of 34% per passenger and 40% per car. The flip side matters directly to travellers: on the bookable routes that moved to RET in 2015, 87% of resident survey respondents reported more difficulty securing a vehicle booking, and typical lead times had shifted from two or three days to two to four weeks. In short, the fare is low but the space is scarce.

Booked or queued: two very different regimes

On bookable routes you buy a ticket for a specific sailing, at a fixed date and time, and your vehicle space is held. This is the regime for the larger islands: Mull via Oban, Lewis via Ullapool, Harris and North Uist via Uig, Islay via Kennacraig, Arran via Ardrossan, Barra and South Uist via Oban or Mallaig. In July and August these crossings fill up weeks ahead for vehicles, and an available passenger space never means there is still a car space.

On 'turn up and go' routes you buy an open ticket, valid for the current timetable period but with no sailing time, and you join the queue at the pier. This is the regime for the short, frequent shuttles: Lochaline–Fishnish and Fionnphort–Iona for Mull, Sconser–Raasay, Tayinloan–Gigha, Claonaig–Lochranza for Arran, Wemyss Bay–Rothesay and Colintraive–Rhubodach for Bute, and Largs–Cumbrae. The risk is not being stranded, but losing one or two sailings in high season.

  • Bookable: Oban–Craignure (Mull), Ullapool–Stornoway (Lewis), Uig–Tarbert (Harris), Uig–Lochmaddy (North Uist), Kennacraig–Port Ellen / Port Askaig (Islay), Ardrossan–Brodick (Arran), Mallaig–Armadale (Skye), Berneray–Leverburgh (Sound of Harris), Oban–Castlebay (Barra).
  • Turn up and go: Lochaline–Fishnish and Fionnphort–Iona (Mull), Sconser–Raasay, Claonaig/Tarbert–Lochranza (Arran), Tayinloan–Gigha, Wemyss Bay–Rothesay and Colintraive–Rhubodach (Bute), Largs–Cumbrae, Tobermory–Kilchoan.
  • Vehicle check-in deadline: officially anything from 5 to 60 minutes depending on the route. Allow 45 minutes on Ullapool–Stornoway and Uig–Tarbert, 30 minutes on Oban–Craignure, 10 minutes on Lochaline–Fishnish. After that, your reserved space is reallocated to the waiting queue.
  • Motorhomes, campervans and caravans are no longer admitted to standby queues: a pre-booked ticket is essential. For Mull and Tiree, CalMac also asks — at Argyll and Bute Council's request — that you have a campsite pitch secured before you travel.

Eight useful crossings at a glance

The durations below are read from CalMac's published summer 2026 timetables. They cover sailing time only, not check-in or queueing: always add three quarters of an hour at the departure pier.

CrossingDurationBookingWhy it matters
Oban – Craignure (Mull)50 minEssential in summerThe main gateway to Mull, Iona and Staffa
Lochaline – Fishnish (Mull)18 minNot bookable, queueMull's back door, via Morvern
Ardrossan – Brodick (Arran)55 minEssentialA whole island less than an hour from Glasgow
Mallaig – Armadale (Skye)30 minStrongly advisedLoop in via the Road to the Isles instead of doubling back over the bridge
Kennacraig – Port Askaig (Islay)1 h 55EssentialIslay, its distilleries and the hop across to Jura
Uig – Tarbert (Harris)1 h 40EssentialThe link from Skye to the Outer Hebrides
Berneray – Leverburgh (Sound of Harris)1 hEssentialConnects the Uists to Harris without returning to the mainland
Ullapool – Stornoway (Lewis)2 h 40EssentialThe way back into the Highlands after crossing the Hebrides

The awkward bit: what your rental contract actually says

Good news first: unlike Greece or Italy, where taking a hire car on a ferry often requires prior written permission, Scottish domestic crossings are generally allowed. Arnold Clark, one of the country's largest rental firms, states explicitly that its vehicles may go to the Scottish islands without additional written permission. But the same page adds two very concrete caveats: if bad weather, ferry delays or an inability to get back to the mainland on schedule keep the car out longer, the customer is charged for the hire extension; and breakdown response times are longer in these areas.

Other companies are not all aligned. Some contracts arranged through brokers forbid taking the vehicle off the British mainland without prior agreement, with exceptions granted case by case. Others allow the journey but prohibit returning the car on an island. A few suspend damage cover for the duration of the crossing itself. None of this shows up on a comparison site: it lives in the terms and conditions, under 'territorial restrictions' or 'ferry travel'.

Best practice comes down to three moves. First, name your crossings at the desk when you collect the car ('Oban–Craignure return, Uig–Tarbert'). Second, ask for written confirmation — a simple email is enough, rather than a verbal nod at the counter. Third, check who handles a breakdown on the island and how quickly, because recovery in Stornoway or Castlebay is not an hour's job.

Reliability: weather, breakdowns, refits — and never a flight the next day

A Scottish ferry is not a train. Wind cancellations are common on the longer exposed crossings, technical failures on an ageing fleet regularly remove a vessel overnight, and every ship goes through an annual refit during which the service is thinned out or covered by a smaller relief boat. CalMac publishes live service status on its website and app, on its @CalMac_Updates service account, and by text: subscribe to a route by texting CALMAC SUBSCRIBE followed by the route code to 60030. An amber alert system flags in advance when forecast strong winds make cancellations likely.

That imposes one simple itinerary rule: never schedule a return flight, a long-distance train or a non-refundable booking for the day after a crossing from an island. Build in a buffer night on the mainland. And remember that frequency protects you more than price does: a study by Greig and McQuaid, published in 2005 in the proceedings of the European Regional Science Association congress, shows that in the Western Isles it is above all an increase in service frequency, rather than a fare cut, that delivers substantial income and employment gains locally (study available on Google Scholar: scholar.google.com/scholar?q=Greig+McQuaid+impact+of+ferry+services+on+an+island+economy). Translated for the traveller: a route with ten daily sailings absorbs an incident, a route with one does not.

Classic mistakes, and life on the island

Once ashore, the rhythm changes. Hebridean roads are mostly single track with passing places, where average speed drops to around 40 km/h and sheep park themselves on the tarmac without warning. Mobile coverage is decent around the villages and non-existent on whole stretches: download your offline maps and your ferry ticket before boarding, because the e-ticket is scanned at the pier and no signal is not an excuse. Fuel is dearer and scarcer too: filling stations are few and close early beyond Stornoway or Tarbert.

Two sequences work particularly well. The short one: Oban–Craignure, two or three nights on Mull with the Fionnphort shuttle across to Iona, then back via Fishnish and Lochaline to loop through Morvern rather than retracing your route. The long one, the classic Hebridean spine: Skye by the bridge, Uig–Tarbert, north through Harris into Lewis along the east coast, then Stornoway–Ullapool back into the Highlands — three crossings, no repetition, and one ferry booking per link to make as soon as the itinerary is drafted.

  • Booking the outbound and forgetting the return: vehicle spaces off the island go just as fast, and walking back on is not an option when the car is a rental.
  • Underestimating island distances: Lewis and Harris run over 100 km north to south on slow roads, and Mull takes a good hour from Craignure to Fionnphort.
  • Forgetting Sunday observance: on Lewis and Harris most shops, cafés and filling stations are closed or on reduced hours on Sundays, with a handful of exceptions around Stornoway. Fill up on Saturday.
  • Declaring a rough vehicle length: the measurement includes bike racks, towbars and roof boxes, and any excess found at the pier is charged on the spot — or the vehicle is refused carriage.
  • Arriving 'just in time': on the major routes, vehicle check-in closes 45 minutes before the advertised departure, not at departure.

Travel tips

Get our independent-travel tips by email

The house methods — costed budgets, driving, itineraries — straight to your inbox. Instant bonus: our free excerpt “The 7 mistakes to avoid on a first Namibia road trip” and the current promo code.

Before you go

Readers' questions

Do I need to book a CalMac ferry if I am travelling with a car?

On the nineteen bookable routes — Mull, Lewis, Harris, Islay, Arran, Barra, the Uists — yes, and as early as you can: in summer, vehicle spaces often go two to four weeks ahead. The thirteen 'turn up and go' routes, which are short and frequent, work on a queue with an open ticket and no fixed sailing time.

Can you take a hire car on a Scottish ferry?

Generally yes: Scottish domestic crossings are accepted by most rental firms, and Arnold Clark says so explicitly. But some contracts, particularly those arranged through brokers, require prior agreement, prohibit returning the car on an island, or suspend damage cover during the crossing. Get your specific crossings confirmed in writing before you set off.

How much does a CalMac crossing cost with a car?

Thanks to Road Equivalent Tariff, surprisingly little. On the summer 2026 scale, Oban–Craignure to Mull is £18.20 for the car and £4.90 per adult one way. Ullapool–Stornoway, 2 h 40 at sea, is £69.05 for the car and £12.75 per adult. Passenger and vehicle are charged separately, and fares should be rechecked on calmac.co.uk.

How early do you have to arrive at the ferry terminal?

CalMac quotes anything from 5 to 60 minutes depending on the route. In practice, allow 45 minutes for a vehicle on Ullapool–Stornoway or Uig–Tarbert, 30 minutes on Oban–Craignure and 10 minutes on a shuttle like Lochaline–Fishnish. Once check-in closes, your reserved space is reallocated to vehicles waiting in the queue.

What happens if the ferry is cancelled because of the weather?

Track service status on the CalMac website and app, on the @CalMac_Updates account, or subscribe to texts by sending CALMAC SUBSCRIBE plus the route code to 60030. An amber alert flags when forecast strong winds make cancellations likely. Always build in a buffer night before a return flight — and note that any hire extension remains at your expense.

Can you buy fuel on a Sunday in the Outer Hebrides?

Rarely on Lewis and Harris, where Sunday observance remains strong: most filling stations, shops and cafés are closed or on very reduced hours, with a few exceptions around Stornoway. The simple rule is to fill the tank on Saturday and carry enough food for Sunday.