Compare prices
EN
A wide sandy beach meeting a calm blue bay under a bright sky

Travel tips

How Do I Book a Boat to Fingal's Cave?

Getting to Fingal's Cave requires a boat tour. Boats run from April to October and depart from the mainland or nearby islands.

Photo: tour listing on Viator

In short

  • Tours cost between £35 and £105 per person.
  • Departures leave from Oban, Mull, and Iona.
  • Direct trips take 45 minutes each way.
In this article
  1. Can I get a direct boat from Mull or Iona?
  2. How do I book a boat tour from Oban?
  3. Which departure point is best for Fingal's Cave boat tours?
  4. Do multi-day Scotland tours include the Staffa boat?
  5. When do Fingal's Cave boats run?
  6. Are there facilities on the boat or the island?

Because the Isle of Staffa is uninhabited, you must book a passenger boat to get there. Fares range from £35 to £105 depending on your departure point. Choose your departure based on whether you have a car or are staying on a nearby island.

Can I get a direct boat from Mull or Iona?

Yes. You can catch a direct passenger boat from Fionnphort on the Isle of Mull or from the neighboring Isle of Iona.

These trips take about 45 minutes each way. Prices range from £35 to £45. Local operators include Staffa Tours and Staffa Trips.

How do I book a boat tour from Oban?

You can book a combined full-day tour directly from Oban.

This trip takes about 10 hours. It includes a CalMac ferry to Mull, a bus ride to Fionnphort, and a smaller boat to Staffa and Iona. Expect to pay between £100 and £105. This is a practical choice if you are on the mainland without a car.

A brown Highland cow standing in a grassy field near a body of water
Photo: tour listing on Viator

Which departure point is best for Fingal's Cave boat tours?

It depends on your base. Compare prices and durations to choose the right starting point.

Fares cover your transport and the National Trust for Scotland landing fee. Prices change over time.

DepartureDurationCost
Oban10 hours£100 - £105
Fionnphort45 mins£35 - £45
Iona45 mins£35 - £45

Do multi-day Scotland tours include the Staffa boat?

Many multi-day tours visit Mull but list the Staffa boat trip as an optional extra.

If you book a 3-day or 4-day tour from Glasgow or Edinburgh, check the itinerary. You will likely pay the £35 to £45 boat fee on the day. The boat landing depends entirely on sea conditions.

A coastal path along a beach leading towards distant hills at sunset
Photo: tour listing on Viator
A colorful harbor town with a small boat floating in the foreground
4-Day Magical Mull, Iona & West Highlands Small-Group Tour from Edinburgh96 h 5.0 (38)from $1,065

When do Fingal's Cave boats run?

Tour boats operate primarily from April to October.

If you want to see puffins, book your trip between May and early August. Landings are never guaranteed. The ride can be choppy, so operators cancel trips if the ocean swell is too high. See our guide on Puffin Season Guide for timing details.

Are there facilities on the boat or the island?

The boats provide transport, but the Isle of Staffa has zero facilities.

Pack snacks, a reusable water bottle, and any motion sickness tablets you need. You will spend time walking on slippery basalt columns. Wear sturdy, non-slip hiking boots.

Brightly colored buildings line a harbor with lobster traps on a stone wall
Photo: tour listing on Viator

Questions travellers ask

How much does a boat tour to Fingal's Cave cost?

Prices range from £35 for a direct boat from Mull or Iona to over £100 for a full-day combined trip from Oban.

How long is the boat ride to the Isle of Staffa?

Direct passenger boats from Fionnphort or Iona take 45 minutes each way.

Can you visit Fingal's Cave on a day trip from Oban?

Yes. The combined tour from Oban takes 10 hours and handles all ferry and bus transfers.

3-day Mull & Iona tourfrom $747 on Viator
Check dates