Staffa

Island Uninhabited Scottish island famed for Fingal's Cave

Off the west coast of Mull, Staffa draws visitors for Fingal’s Cave’s hexagonal basalt columns, boat trips that thread sea cliffs, and large seabird colonies. Day boats from Iona and Mull bring hikers and photographers hoping to see seals and puffins.

Main image
Wikivoyage banner

Staffa is a small uninhabited volcanic island in the Inner Hebrides of Scotland, best known for its dramatic columnar basalt and the sea cave called Fingal’s Cave. The island’s geology and acoustics have made it a celebrated natural feature since the 19th century.

The defining attraction is Fingal’s Cave, a wave-carved cavern set within hexagonal basalt columns; the cave is commonly described as about 70 metres long with a high arched entrance near 20 metres. The basalt cliffs and stacks around the island offer close-up views of the columnar jointing that formed as lava cooled.

Boat trips often circle the island to view the columns from the water and, when conditions allow, make short landings to inspect the basalt faces. Wildlife viewing is an additional draw - seabirds frequently nest on the cliffs and seals are often seen in surrounding waters.

Staffa’s columnar basalts formed during Paleogene volcanic activity when thick lava flows cooled and fractured into regular columns. The island entered wider public awareness during the Romantic period when artists and composers, including Felix Mendelssohn in 1829, visited and popularised the cave.

Situated off the west coast of Scotland in the Inner Hebrides, Staffa lies northwest of the Isle of Mull; the nearest embarkation points for visitor boats are on Mull, including Tobermory and Ulva Ferry.

  • Access: Landing and access are by small boat only and are dependent on sea and weather conditions; boat operators typically run trips from Mull and Iona in summer.
  • Cultural note: Felix Mendelssohn visited in 1829 and composed music inspired by the cave; the site is noted for its distinctive acoustics and geology.

What to See #

  • Fingal's Cave: A sea cave formed in columnar basalt famous for its hexagonal pillars and resonant acoustics; the cave is roughly 70 metres long with an arched entrance about 20 metres high.
  • Columnar basalt cliffs: The island's basalt cliffs and stacks display columnar jointing similar to the Giant's Causeway and are the main walking and viewing areas when landings are possible.
Staffa
56.4365, -6.3413

How to Get to Staffa #

Access is by boat from islands such as Mull (Fionnphort) or from Oban and other West Coast ports; tour operators run seasonal trips that include Fingal’s Cave landings when conditions allow.

Tips for Visiting Staffa #

  • Bring waterproofs and a windproof layer; the Inner Hebrides weather turns quickly and sea spray accompanies many of the best views.
  • Book a boat trip that includes time to explore Fingal's Cave on Staffa-timing and sea conditions determine whether boats land or only circumnavigate the island.

Best Time to Visit Staffa #

Best in late spring and summer for calmer sea conditions and boat services; outside this window services are irregular.

Late Spring-Summer
May-August · 8-15°C
Longer days and the highest probability of calmer seas for boat landings and cave visits.

Weather & Climate near Staffa #

Climate

Temperate climate with mild summers (peaking in August) and cold winters (coldest in February). Temperatures range from 6°C to 17°C. Abundant rainfall (1708 mm/year), wettest in January.

Best Time to Visit
JulyAugustMay
Temperature & Rainfall
Temperature Range
22°
Warmest Month
-1°
Coldest Month
Monthly Conditions

January

January is cold with highs of 9°C and lows of 6°C. The wettest month with heavy rain (204 mm), mostly overcast skies, and breezy conditions.

40 Poor

Comfort

Feels Like Cold
C
Temperature
86%
Humidity
Very Humid

Weather

204 mm
Rainfall
7.8 m/s
Wind
Breezy
0.0
UV Index
Low
7.4h daylight

February

February is the coolest month with highs of 8°C and lows of 6°C. Significant rainfall (126 mm), mostly overcast skies, and breezy conditions.

36 Poor

Comfort

Feels Like Cold
C
Temperature
86%
Humidity
Very Humid

Weather

126 mm
Rainfall
7.9 m/s
Wind
Breezy
0.1
UV Index
Low
9.3h daylight

March

March is cold with highs of 9°C and lows of 6°C. Significant rainfall (154 mm), mostly overcast skies, and breezy conditions.

34 Poor

Comfort

Feels Like Cold
C
Temperature
86%
Humidity
Very Humid

Weather

154 mm
Rainfall
7.3 m/s
Wind
Breezy
0.3
UV Index
Low
11.7h daylight

April

April is cold with highs of 10°C and lows of 6°C. Regular rainfall (95 mm) and mostly overcast skies.

52 Acceptable

Comfort

Feels Like Cold
C
Temperature
10°
85%
Humidity
Very Humid

Weather

95 mm
Rainfall
5.8 m/s
Wind
Light Breeze
0.7
UV Index
Moderate
14.0h daylight

May

May is cool with highs of 13°C and lows of 9°C. Moderate rainfall (75 mm) and mostly overcast skies.

54 Acceptable

Comfort

11°
Feels Like Cool
11°C
Temperature
13°
84%
Humidity
Very Humid

Weather

75 mm
Rainfall
5.1 m/s
Wind
Light Breeze
1.0
UV Index
High
16.2h daylight

June

June is cool with highs of 15°C and lows of 11°C. Regular rainfall (80 mm) and mostly overcast skies.

52 Acceptable

Comfort

13°
Feels Like Cool
13°C
Temperature
11° 15°
86%
Humidity
Very Humid

Weather

80 mm
Rainfall
5.0 m/s
Wind
Light Breeze
1.3
UV Index
High
17.3h daylight

July

July is cool with highs of 16°C and lows of 13°C. Significant rainfall (104 mm) and mostly overcast skies.

58 Acceptable

Comfort

15°
Feels Like Cool
15°C
Temperature
13° 16°
87%
Humidity
Very Humid

Weather

104 mm
Rainfall
4.7 m/s
Wind
Light Breeze
1.2
UV Index
High
16.8h daylight

August

August is cool with highs of 17°C and lows of 13°C. Significant rainfall (128 mm) and mostly overcast skies.

58 Acceptable

Comfort

15°
Feels Like Cool
15°C
Temperature
13° 17°
87%
Humidity
Very Humid

Weather

128 mm
Rainfall
4.7 m/s
Wind
Light Breeze
0.9
UV Index
Moderate
14.9h daylight

September

September is cool with highs of 15°C and lows of 12°C. Significant rainfall (172 mm) and mostly overcast skies.

54 Acceptable

Comfort

14°
Feels Like Cool
14°C
Temperature
12° 15°
86%
Humidity
Very Humid

Weather

172 mm
Rainfall
5.6 m/s
Wind
Light Breeze
0.5
UV Index
Moderate
12.6h daylight

October

October is cool with highs of 13°C and lows of 10°C. Significant rainfall (190 mm), mostly overcast skies, and breezy conditions.

44 Poor

Comfort

11°
Feels Like Cool
11°C
Temperature
10° 13°
86%
Humidity
Very Humid

Weather

190 mm
Rainfall
6.6 m/s
Wind
Breezy
0.2
UV Index
Low
10.2h daylight

November

November is cold with highs of 11°C and lows of 8°C. Significant rainfall (195 mm), mostly overcast skies, and breezy conditions.

42 Poor

Comfort

10°
Feels Like Cold
10°C
Temperature
11°
85%
Humidity
Very Humid

Weather

195 mm
Rainfall
7.1 m/s
Wind
Breezy
0.0
UV Index
Low
8.0h daylight

December

December is cold with highs of 10°C and lows of 7°C. Significant rainfall (185 mm), mostly overcast skies, and breezy conditions.

42 Poor

Comfort

Feels Like Cold
C
Temperature
10°
86%
Humidity
Very Humid

Weather

185 mm
Rainfall
7.0 m/s
Wind
Breezy
0.0
UV Index
Low
6.7h daylight

Nearby Attractions to Staffa