The painted houses of Tobermory reflected in the harbour on the Isle of Mull

Mull and Iona

Tobermory, Duart Castle, Staffa and the abbey island of Iona

Mull is the second-largest island of the Inner Hebrides, about 875 square kilometres of hills, sea lochs and single-track roads, with Ben More (966 m) at its centre. Wikipedia gives a population of 3,063; Tobermory, the main town, is a harbour of painted houses in the north. The main ferry from Oban lands at Craignure, a 45-minute crossing according to CalMac.

Iona lies off the south-west tip of Mull, a 10-minute ferry ride from Fionnphort. It is about 6 km long, home to around 180 people, and holds Iona Abbey, founded on the site of St Columba's monastery. Boat trips from Mull and Iona visit Staffa, with Fingal's Cave, and the seabird colonies of the Treshnish Isles.

  • Oban to Craignure45 MinutenCalMac's main ferry to Mull; vehicle reservations recommended
  • Fionnphort to Iona10 minutesPassenger ferry; most vehicles are not allowed on Iona
  • Höchster PunktBen More, 966 mThe only Munro on a Scottish island outside Skye, according to Wikipedia
  • PopulationAbout 3,060 on MullWikipedia; Iona has about 180 residents

With kids in Mull and Iona

Animal attractions, railways, science centres, beaches and caves from our Mull and Iona guide, grouped by type. We hold no age ratings or child prices: check each place’s own site for age limits, height rules and family tickets.

Beaches and swimming

Caves and underground

Practical help: travelling with children and where to stay in Mull and Iona.

Anreise

Arriving in Mull and Iona

All routes to Mull are CalMac ferries from the mainland; Iona is reached from Fionnphort on Mull. Book vehicle space in advance in summer and check service status before you travel, as sailings can be disrupted by weather.

Ferry from Oban to Craignure

CalMac calls this the most direct route to Mull: the crossing takes 45 minutes and vehicle reservations are recommended. Smaller ferries also run from Lochaline to Fishnish and from Kilchoan to Tobermory.

Ferry from Fionnphort to Iona

The Iona ferry leaves Fionnphort on the Ross of Mull and takes about 10 minutes. Most vehicles are not allowed on Iona, so leave your car at the free Columba Centre car park in Fionnphort.

Train or bus to Oban

CalMac says the ScotRail train from Glasgow Queen Street to Oban takes just over three hours and the bus from Glasgow just under three hours. On Mull, West Coast Motors runs buses from Monday to Saturday.

Journey times are CalMac's own figures, checked on 3 November 2026. We do not publish timetables or fares.

Mit dem Auto

Most of Mull's roads are single track with passing places, according to CalMac. Allow plenty of time: Craignure to Fionnphort is the length of the Ross of Mull.

CalMac: Mull →

Mit dem Bus

West Coast Motors runs regular services across Mull from Monday to Saturday, including the route to Fionnphort for the Iona ferry.

West Coast Motors →

Mit dem Boot

Boat trips to Staffa and the Treshnish Isles leave from Ulva Ferry, Fionnphort, Iona and Tobermory; most run from spring to autumn.

Turus Mara boat trips →

Paying for local transport in Mull and Iona

ScotRail (Scotland’s trains).ScotRail runs most trains within Scotland. Its tickets page refused automated access, so check ticket types and any Scotland-only offers on its site.ScotRail tickets (opens in new tab)

Beste Reisezeit

Mull and Iona through the year

Mull and Iona are busiest in summer. Many boat trips and seasonal sights run from about Easter to October.

Spring and early summerApril to July

Turus Mara runs its Treshnish Isles trips, with puffins on Lunga, from April to the end of July.

SommerJuly and August

The busiest months on the ferries; book vehicle space in advance and expect the Iona ferry to be busy.

HerbstSeptember and October

Staffa trips from Mull run until October and the Mull Museum stays open until the end of October.

FAQ

Gut zu wissen vor der Reise

Can I take my car to Iona?

Not usually. CalMac says most vehicles are not allowed on Iona; park in Fionnphort, where the Columba Centre car park is free, and cross as a foot passenger.

How do I get to Staffa?

By boat trip. Operators such as Turus Mara (from Ulva Ferry) and Staffa Tours sail to Staffa in season; the island has no ferry service.

How long is the ferry to Mull?

The Oban to Craignure crossing takes 45 minutes, according to CalMac.

Nearby places

Guides near Mull and Iona

Our closest other guides, by straight-line distance between centres. Road and rail distances are longer: check a journey planner.

More in Scotland · Places A to Z · Getting between regions

Fotonachweise

Photos from Wikimedia Commons, used under the licences shown. All photo credits