Whale watching in Reykjavik, Iceland with optional departures from Snæfellsnes, Akureyri, Húsavík, or Dalvík (choose between cruise, speedboating, or audio guide)
Whale watching in Reykjavik, Iceland with optional departures from Snæfellsnes, Akureyri, Húsavík, or Dalvík (choose between cruise, speedboating, or audio guide)
Whale watching in Reykjavik, Iceland with optional departures from Snæfellsnes, Akureyri, Húsavík, or Dalvík (choose between cruise, speedboating, or audio guide)
Whale watching in Reykjavik, Iceland with optional departures from Snæfellsnes, Akureyri, Húsavík, or Dalvík (choose between cruise, speedboating, or audio guide)
Whale watching in Reykjavik, Iceland with optional departures from Snæfellsnes, Akureyri, Húsavík, or Dalvík (choose between cruise, speedboating, or audio guide)
View all 9 photos

Whale watching in Reykjavik, Iceland with optional departures from Snæfellsnes, Akureyri, Húsavík, or Dalvík (choose between cruise, speedboating, or audio guide)

4.0/5
Average
(4 reviews)
81 booked
Reykjavik
E-voucher
Service language: English
Duration: 2 hrs
Book now for tomorrow
Booking confirmation
Non-refundable
From
£ 79.71

Highlights

Whale watching experience: Multiple departures available/Prime whale watching destination
Highly recommended: 6-hour whale watching + fishing combo, a must-try experience
Cruise options: cruise or speedboating available for different whale watching experiences

Last updated on 3 November 2026

Prices start from £ 79.71 per person, offering great value for your next unforgettable experience

Rated 4.0 out of 5 by 4 verified travellers

Plan your trip with 8 available packages, including options like Whale watching in Reykjavik, Iceland with optional departures from Snæfellsnes, Akureyri, Húsavík, or Dalvík (choose between cruise, speedboating, or audio guide)-English-A approx. 3-hour whale watching cruise in Reykjavik | no transfer

Only 20 spots left! Book now to secure your spot. Available from 4 November 2026.

Enjoy a memorable dining experience from £ 79.71 per person