Whale Tours
Starting at NZ$375.00
🇺🇸 $222.22
🇹🇴 TOP$520.78
Description
Swim with humpback whales in the beautiful waters of the Ha’apai Islands on this unforgettable full-day tour. With an experienced local guide, respectful encounters, and plenty of time in the water, you’ll connect deeply with these gentle giants in their natural habitat. Snacks and lunch are included to keep you energised for a full day at sea.
8% Downpayment Accepted
Local Charity Donation Included
3-99
English, Tongan
Highlights
- Seven-hour whale searching adventure in Ha’apai
- Guided by Finau, a skilled and knowledgeable local guide
- Respectful approach to observing and swimming with whales
- Opportunity to snorkel alongside whales when conditions are calm
- Snacks and a tasty lunch provided
- 100% Tongan-owned and operated
Details
Loading details...
Whale Tours
From NZ$375 per person
Select a time
No available time slots for this date
Number of people
NZ$375
⚠️ Please confirm:
This activity is located in Ha'apai. Make sure this matches your travel plans.
📋 Booking Summary
0
person
🗓️
17 October 2025
⏰ 10:00:00
Total Price: NZ$0.00
Due Today: NZ$0.00
Remaining Balance: NZ$0.00
Approximate currency conversion of the deposit sum
🇺🇸 USD $0
🇹🇴 TOP $0
What Our Customers Say
Location
{
"id": "7c1abf31-ef80-419c-bf60-2ad9b9c99255",
"tags": [
{
"id": "ab34fe4a-2034-4c06-8d1f-73963517e460",
"name": "Eco-Conscious",
"slug": "eco-conscious",
"icon": "sprout"
},
{
"id": "19850fc7-569c-490c-89cb-ac25901d8ee2",
"name": "Adventure",
"slug": "adventure",
"icon": "compass"
},
{
"id": "8b070c75-1cef-47c8-bf73-69f160bc442f",
"name": "Wildlife",
"slug": "wildlife",
"icon": "bird"
}
],
"categories": [
{
"id": "574d63fc-1c79-48b6-bbfb-674e6d804883",
"name": "Water Activities",
"slug": "water-activities",
"description": "",
"icon": "waves",
"parent": null
},
{
"id": "1c0f8f43-1f16-416e-9db4-c051f567f0cf",
"name": "Boat Tours & Cruises",
"slug": "boat-tours-cruises",
"description": "",
"icon": "sailboat",
"parent": "574d63fc-1c79-48b6-bbfb-674e6d804883"
},
{
"id": "5e50b55e-0956-4d8b-9e02-f47ab9d7494e",
"name": "Snorkel & Scuba",
"slug": "snorkel-scuba",
"description": "",
"icon": "fish",
"parent": "574d63fc-1c79-48b6-bbfb-674e6d804883"
}
],
"reviews": [],
"gallery_images": [
{
"id": "f86eefc6-c46d-4eeb-929c-d733f5fdb4bd",
"image": "https://tripcarverbucket.s3.amazonaws.com/product_gallery/Diana_Beach_Resort_Whale_1.jpg",
"title": "Diana Beach Resort Whale",
"alt_text": "Diana Beach Resort Whale",
"order": 1
},
{
"id": "243742b0-23bf-4c30-bcce-180490e3e085",
"image": "https://tripcarverbucket.s3.amazonaws.com/product_gallery/Diana_Beach_Resort_Whale_Swimming.jpg",
"title": "Diana Beach Resort Whale",
"alt_text": "Diana Beach Resort Whale",
"order": 2
},
{
"id": "5b98be37-1b5b-4219-9cdc-a91e4d1dc904",
"image": "https://tripcarverbucket.s3.amazonaws.com/product_gallery/Diana_Beach_Resort_Whale_Swimming_Tour.jpg",
"title": "Diana Beach Resort Whale Swimming with Finau, Your Local Guide",
"alt_text": "Diana Beach Resort Whale Swimming with Finau, Your Local Guide",
"order": 3
},
{
"id": "95b11b68-682d-491c-8024-23fd1a33e6c5",
"image": "https://tripcarverbucket.s3.amazonaws.com/product_gallery/Diana_Beach_Resort_Whale_Swimming_Experience.jpg",
"title": "Diana Beach Resort Whale Swimming",
"alt_text": "Diana Beach Resort Whale Swimming",
"order": 4
},
{
"id": "7f4b1bed-76c5-40fd-ba8a-48abf49b153e",
"image": "https://tripcarverbucket.s3.amazonaws.com/product_gallery/Diana_Beach_Resort_Whale_Swimming_Experience_1.jpg",
"title": "Diana Beach Resort Whale Swimming",
"alt_text": "Diana Beach Resort Whale Swimming",
"order": 5
}
],
"schedule": {
"monday_open": true,
"monday_start": "08:00:00",
"monday_end": "15:00:00",
"tuesday_open": true,
"tuesday_start": "08:00:00",
"tuesday_end": "15:00:00",
"wednesday_open": true,
"wednesday_start": "08:00:00",
"wednesday_end": "15:00:00",
"thursday_open": true,
"thursday_start": "08:00:00",
"thursday_end": "15:00:00",
"friday_open": true,
"friday_start": "08:00:00",
"friday_end": "15:00:00",
"saturday_open": true,
"saturday_start": "08:00:00",
"saturday_end": "15:00:00",
"sunday_open": false,
"sunday_start": "09:00:00",
"sunday_end": "17:00:00"
},
"addons": [
{
"id": "0cb60ac4-4f1b-4d93-8089-d9a4fa176e75",
"name": "Pick-Up (Outside of Diana Beach Resort)",
"description": "",
"price": "45.00",
"required": false,
"image": null,
"checkout_price_should_match_add_on_price": false,
"multiply_add_on_price_by_number_of_guests": true,
"multiple_add_on_price_by_number_of_days": false,
"doubles_checkout_price": false,
"product": "7c1abf31-ef80-419c-bf60-2ad9b9c99255",
"accommodation": null,
"room_type": null
}
],
"variants": [],
"product_checkout_fields": [],
"people_types": [
{
"type_id": "2a84eda3-343e-4bc3-a51b-9304c21b8d57",
"type_name": "Children",
"price": 300,
"lower_age_limit": 2,
"upper_age_limit": 17
},
{
"type_id": "c4c5e5ca-a41a-4f33-ad25-10320ddcafb7",
"type_name": "Adults",
"price": 375,
"lower_age_limit": 18,
"upper_age_limit": 200
}
],
"availability_exceptions": [
{
"id": "1db14db4-2ce6-441c-9541-936a3a17f526",
"exception_type": "closure",
"start_date": "2025-10-15",
"end_date": "2025-07-15",
"modified_hours": null,
"modified_capacity": null,
"is_recurring": true,
"recurring_frequency": "yearly"
}
],
"advanced_pricing": [],
"main_island": "Ha'apai",
"name": "Whale Tours",
"slug": "diana-beach-resort-whale-tours",
"product_free_write": "",
"description": "<div>Swim with humpback whales in the beautiful waters of the Ha’apai Islands on this unforgettable full-day tour. With an experienced local guide, respectful encounters, and plenty of time in the water, you’ll connect deeply with these gentle giants in their natural habitat. Snacks and lunch are included to keep you energised for a full day at sea. </div>",
"island": "Tonga",
"price": "375.00",
"sale_price": null,
"wholesale_price": null,
"high_season_price": null,
"high_season_start_date": null,
"high_season_end_date": null,
"duration_type": "fixed",
"certify_information_accurate": true,
"confirm_tripcarver_commission": true,
"booking_duration_unit": "hours",
"booking_duration": "7.0",
"booking_duration_minimum": null,
"booking_duration_maximum": null,
"booking_type": "person",
"full_day_booking": false,
"mark_as_private": false,
"allowed_start_dates": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
],
"min_days_advanced_reservation": 1,
"max_days_advanced_reservation": 366,
"check_in_time": null,
"check_out_time": null,
"multiply_base_price_by_number_of_people": true,
"count_people_as_separate_bookings": true,
"last_minute_discount": null,
"minimum_number_of_people": 4,
"maximum_number_of_people": 12,
"extra_price_per_person": null,
"buffer_time": 0,
"require_confirmation": false,
"enable_price_per_people_type": false,
"availability_rules": {},
"deposit_percentage": "8",
"verify_photo_ownership": true,
"ages_allowed": "3-99",
"offered_languages": "English, Tongan",
"whats_included": "<ul><li>Seven-hour whale searching tour</li><li>Skilled local guide</li><li>Snacks and lunch</li><li>Long and short wetsuits provided</li><li>Snorkel, mask and fins (can bring your own)</li></ul>",
"what_to_bring": "<ul><li>If you have your own, mask and fins (recommended for best fit and comfort)<br>Swimwear and towel<br>Reef-safe sunscreen, hat, and sunglasses</li><li>Reusable water bottle</li></ul>",
"what_to_expect": "<div>Your adventure begins with a briefing at Diana Beach Resort before setting out by boat to search for whales around the Ha’apai Islands.<br><br>Guided by Finau, your local expert, you’ll approach the whales carefully and respectfully. When the whales are calm, you’ll have the chance to snorkel in the water alongside them, an awe-inspiring and magical experience.<br><br></div><div>Snacks and lunch will be served during the day to keep you refreshed.<br><br>While the focus is on creating a personal connection with the whales rather than constant photography, you are welcome to capture your memories.<br><br>After approximately seven hours on the water, the tour concludes with a return to Diana Beach Resort.</div>",
"departure_and_return": "<div>Departure: Diana Beach Resort, Uoleva Island, Ha’apai</div><div>Duration: Approximately 7 hours</div><div>Return: Same location as departure</div>",
"additional_info": "<ul><li>Encounters are guided with the utmost respect for the whales’ behaviour.</li><li>Tours are operated by a 100% Tongan-owned company.</li><li>The focus is on safe, meaningful interactions, not on rushing for photos.</li></ul>",
"faq": "<div><strong>When is whale season in Ha’apai?</strong><br> Tours operate from mid-July to mid-October, when humpback whales visit Tonga.<br><br></div><div><strong>Do I need to bring my own gear?</strong><br> Wetsuits are provided, but we recommend bringing your own mask and fins for the best fit.<br><br></div><div><strong>Can guests from other resorts join?</strong><br> Yes, while priority is given to in-house guests, visitors from other resorts are welcome to join the tours.</div>",
"pg_review": "",
"product_help": null,
"featured": false,
"cancellation_policy": "flexible",
"cancellation_policy_extra_info": "",
"fitness_rating": "3",
"fitness_notes": "<div>You need to be comfortable swimming in open water.</div>",
"accessibility_rating": "0",
"accessibility_notes": null,
"highlights": "<ul><li>Seven-hour whale searching adventure in Ha’apai</li><li>Guided by Finau, a skilled and knowledgeable local guide</li><li>Respectful approach to observing and swimming with whales</li><li>Opportunity to snorkel alongside whales when conditions are calm</li><li>Snacks and a tasty lunch provided</li><li>100% Tongan-owned and operated</li></ul>",
"facilities": [],
"itinerary": [],
"total_bookmarks": 15,
"featured_image": "https://tripcarverbucket.s3.amazonaws.com/product_images/product_images/Diana_Beach_Resort_Whale.jpg",
"featured_image_caption": null,
"extra_notes": "",
"all_public_holidays_closed": false,
"cruise_extra_information": "",
"custom_accordion_item_title": null,
"custom_accordion_item_content": "",
"display_hours_publicly": false,
"allow_single_bookings_once_capacity_is_reached": true,
"require_fully_booked_before_next_available": false,
"require_minimum_capacity_for_booking_confirmation": false,
"minimum_capacity_required_for_booking_confirmation": null,
"is_active": true,
"email_extra_information_to_customer": "",
"return_option_available": false,
"minimum_duration_for_customer_defined_booking": null,
"is_rental_product": false,
"rental_inventory_count": null,
"rental_unit_label": "",
"allow_customer_duration": false,
"business": null,
"accommodation": "d9fed8d3-18e9-495d-84e8-33e9db81af2b",
"awards": []
}