Home · Routes · Oban–Craignure (Mull)
Scotland → Scotland 🇬🇧

Oban to Craignure (Mull) Ferry

CalMac's main crossing to the Isle of Mull — around 45 minutes from Oban to Craignure, the gateway to Mull, Iona and Staffa.

45 min crossing 6 / day from £35 car + 2
Crossing time
45 min
Operators
CalMac
Sailings
6 / day
From
£35
Route type
Short crossing
Book this crossing

Search live Oban to Craignure (Mull) ferry prices

The search below is already set to this route — just hit search for live fares and times from every operator, via our Direct Ferries partner. Change the ports to compare another crossing.

Opens Direct Ferries · we earn a commission, you pay the same.
The crossing

The Oban to Craignure (Mull) ferry

Oban to Craignure is the main ferry to the Isle of Mull, CalMac's busy crossing from the harbour town of Oban taking around 45 minutes across the Firth of Lorn. Oban is the 'Gateway to the Isles', its bay framed by hills and McCaig's Tower, with a railway station and good road links, and Craignure is Mull's principal ferry port. From there the island opens up to the colourful waterfront of Tobermory, the white-sand beaches, sea-eagles and the onward boats to Iona, Staffa and the puffins. The ferry carries cars, motorhomes, bikes and foot passengers, with several sailings a day, and vehicle space is in high demand in summer, so booking ahead is strongly advised. It is the quickest and most direct way to reach Mull and the Inner Hebrides beyond.

What it connects

Ports & operators on this route

Good to know

Oban to Craignure (Mull) ferry — common questions

How long is Oban to Craignure?

Around 45 minutes across the Firth of Lorn to the Isle of Mull.

Who operates the Mull ferry?

CalMac (Caledonian MacBrayne) runs the Oban to Craignure crossing.

Should I book the Mull ferry in advance?

For vehicles in summer, yes — car space is in high demand. Foot passengers can usually turn up.

More crossings

Related ferry routes