Follow my adventures on Instagram

Are we friends on Instagram? It's where I share some of my best tips, videos and day-to-day life in Scotland!

Skip to Content

How To Get to Staffa To See Puffins

How To Get to Staffa To See Puffins


Wild, windswept, and wonderful – Staffa is one of the most delightful Scottish Islands I’ve visited. If you’re wondering how to get to Staffa to see the puffins that nest there – it’s a lot easier than you think. In this guide, I’m sharing the history of the island, my tips for visiting, and how to see the puffins on Staffa.

Welcome to one of the wildest islands off Scotland’s coast! Home to comical puffins, otherworldly rock formations, and mysterious sea caves, the trip to Staffa is worth the journey.

This tiny island is only 1/2 a mile long, and 1/4 mile wide, and you can easily explore it in just a couple of hours. There’s something I love about small, wild islands; maybe it’s because they can be explored easily, or because when you’re on a tiny remote island it forces you to slow down.

Whatever the reason, there is something magical about Staffa and I encourage you to visit the ‘pillar island’.

I visited Staffa while on my 3-Day tour to Mull and Iona with Rabbies. The trip to Staffa was optional, but how could I pass up seeing puffins and the legendary Fingal’s Cave?

basalt rock formations on staffa

How to get to Staffa

Staffa is located off the west coast of Scotland, tangled between many Scottish islands. It lies in the North Atlantic sea around 7 miles off the west coast of Mull and 6 miles north of Iona.

Staffa is a popular island to visit for anyone visiting Mull and to get to Staffa you often have to go via Mull.

Staffa, with Fingal’s Cave to the right of the photo

In fact, you can easily have an island-hopping adventure and visit Mull, Iona, Ulva, the Treshnish Isles, and Staffa, because all the islands are located closely together.

There are several boat tours that depart from different destinations to reach Staffa.

Map of Staffa and surrounding islands

How to reach Staffa from Mull

Staffa Trips, Staffa Tours and Turus Mara all provide tours from the Isle of Mull to Staffa

  • Staffa Trips departs from Fionnphort (£40 adult return).
  • Staffa Tours departs from Tobermory (from £85 adult return) or Fionnphort (£40 adult return).
  • Turus Mara departs from Oskamull (the ferry port to Ulva) and costs £40 return per adult.

You can book your tickets on their websites.

How to get to Staffa from Iona

You can also catch a ferry from the island of Iona to Staffa. This is a popular option for anyone who wants to also explore Iona, before the journey to Staffa. 

  • Staffa Trips and Staffa Tours are the two main companies that offer tours departing from Iona. Both cost £40 for one adult return.

How to get to Staffa from Edinburgh or Glasgow

The best way to get to Staffa from Edinburgh or Glasgow is by driving to Oban and catching the CalMac ferry across to Mull and catching a ferry tour from there. Or you can do what I did and book a guided tour that departs from one of these cities.

I highly recommend Rabbies. I did the 3-day tour to Mull and Iona departing from Glasgow. Staffa was an option to add, and I had to pay for my ferry ticket with Staffa Trips additionally, which cost £40.

rabbies mull and iona tour

The Mull, Iona and Staffa tour with Rabbies

What I love about this tour with Rabbies was they organised everything for you. It was an easy way to experience these three islands without the hassle of planning multiple ferry times. My 3-day tour was also a very reasonable price, and I got to experience many other things on this tour. 

It made visiting Mull, Iona, and Staffa super easy!

Need help planning an island-hopping adventure?
I’ve created the ultimate resource to help you plan your own trip- the Planning a Trip To Scotland course! Created by myself and Lonely Planet author Kay Gillispie, this course features 70+ videos covering every aspect of creating your itinerary and booking your trip, including a module which shows you how to travel the Scottish islands!

planning a trip to scotland course

The Journey To Staffa

Staffa Trips (who I visited Staffa with) can fit 40 people on their ferry. The journey from Fionnphort took 45 minutes, passing along the breathtaking mountainous scenery of the west coast of Mull.

Our guides told us to look out for wildlife as we sailed north – wild animals you have the opportunity to spot from the ferry include:

  • Dolphins
  • Otters
  • Seals (usually bathing on the smaller islands)
  • Minke whale (if you’re lucky!)

There are also many different types of seabirds you can spot, including:

  • Cormorants
  • Guillemots
  • Razorbills
  • Black Guillemots
  • Shearwaters
  • Fulmars
  • Gannets
  • Eiders
  • Turnstones
  • Arctic Terns
  • Great Skua

Most tours will pass by the towering basalt caves, including the Boat Cave and Fingal’s Cave, so you have the chance to see what they look like from the sea.

Ferries and boats land on Staffa near Am Buachaille, a tidal islet on the southeast side of the island which is surrounded by stunning curved basalt columns. 

>> Read more: Best Birdwatching Sites in Scotland

Where To See The Isle of Staffa Puffins

Staffa provides a home to nesting puffins from May to the start of August.

The best place to see the Staffa puffins is on the east side of the island. Once you disembark the ferry you will walk up a steep staircase that rises above Clamshell Cave. The staircase contains around 40 steps, and listen out for the eerie calls of shags from their nests within the cave. 

When you reach the top, follow the path to the right to walk anticlockwise around the island. It takes about 10 minutes to reach the Staffa puffins – you’ll know you’re in the right place when you see a pink marker (a buoy).

Sit down, relax and wait for the puffins to appear on the cliff! They are friendly, curious birds, and when they see humans around they will come up to say hello from a safe distance. 

You will see the puffins dip into small holes in the side of the cliff, where their nests are located. Keep an eye out for puffins carrying small fish in their beaks to take to their pufflings.

I could have easily laid by the cliffs watching these comical birds all day, but we only had 1.5 hours to explore the island, so I begrudgingly walked back to the ferry.

Visiting Fingal’s Cave on Staffa

Fingals Cave, as viewed from the ferry

Fingal’s Cave is a sea cave and designated Site of Special Scientific Interest.

It’s distinguishable by the tall, black columns of basalt rock that look so carefully crafted you might believe they were carved by Gods. 

Thomas Pennant, a Welsh naturalist and writer at the time, wrote when he visited Staffa: ‘’Compared to this, what are the cathedrals and places built by men?’’

Some of the basalt columns are curved and twisted into dramatic formations, If you look down at the columns you’ll notice they are the shape of a hexagon.

The same volcanic activity is what formed the Giant’s Causeway in Northern Ireland.

The cave is named after legendary Irish hero Fhinn McCoul (known as Fingal in Scotland), who is said to have defended the Hebrides from Viking raids during the 3rd century. 

Interestingly, it’s unknown if he ever visited the cave on Staffa that was named in his honour!

There are also several other caves on Staffa. There’s the Boat Cave, McKinnon’s Cave (or Cormorants Cave), located on the west side of the island. The west side is harder to access by boat.

Scotland Travel Tip

You can also see puffins on the Isle of May.

Tips For Visiting Staffa

how to get to staffa to see the staffa puffins
  • Puffins nest on Staffa from late April to early August. Make sure you plan to visit within this timeframe if you want to see puffins.
  • Bring a warm, waterproof jacket with you. It can get windy on Staffa.
  • Bring a pair of binoculars with you. This will make wildlife spotting from the ferry and from the island a whole lot easier!
  • Don’t get too close to the puffin’s nests- it’s easy to accidentally step on a nest and cause damage.

Do you have a question about visiting Staffa? Pop it below and I’ll do my best to answer it for you!

Related posts

Linda Koval

Tuesday 14th of May 2024

I am 85 years old and want to visitStaffa to see puffins. We will be staying near Oban for 5 days around June 20th. Do u think I could go on ferry and do the walk?

Pamela Buchanan

Sunday 7th of April 2024

Is there any way to see Staffa in one day and night including travel up and back from Edinburgh!

audrey tanner

Thursday 15th of June 2023

Hi. Do u have private drivers for day trips from Inverness THANKYOU

Yvette Webster

Thursday 15th of June 2023

Hi Audrey, sorry we only pick up from the Edinburgh area as Inverness is 3 hours away from us. Yvette

Lena Gilman

Tuesday 29th of November 2022

I am very interested in visiting Fingal's cave on the isle of Staffa. Is it open all year round? We are booked to be arriving in Edinburgh 3/6/23 and returning home to the US on 3/14/23. Would Fingals cave be a possibility in that time frame? I expect the weather shall be cool as its still winter. Thus wondering about this as a possible excursion.

Yolanda South

Saturday 8th of October 2022

Is it possible to just do a day trip to Staffa? We are coming next June and our anchor accommodations are in the Cairngorms Natl Park at Coylumbridge Highlands. If we spent night in Oban before going to Staffa world that be doable?

What is your recommendation?

Yvette Webster

Saturday 29th of October 2022

Yes definitely! Most trips to Staffa go via the island of Mull and/or Iona, and they are 1 day in length. Look into booking with Staffa Tours as I know they have this tour option departing from Oban. Best of luck with your planning!