Breathtaking Flight of Aloha: Hawai’i’s Immersive Flying Ride Experience Review Review 2026

Share this post on:

Hey there, I’m Justin! After years of managing shore excursions on Norwegian Cruise Line’s Pride of America, I thought I’d experienced every way to see Hawaii from above. Then I discovered Flight of Aloha: Hawai’i’s Immersive Flying Ride Experience in Kailua-Kona, and let me tell you — this is something completely different. If you’ve ever dreamed of soaring over Hawaii’s iconic landscapes but worried about cost, motion sickness, or a fear of heights, this Flight of Aloha: Hawai’i’s Immersive Flying Ride Experience Review is going to change everything you thought you knew about aerial adventures on the Big Island. At just From $35 for a 25-minute journey, this isn’t your typical helicopter tour review — it’s a whole new category of Hawaiian experience that’s perfect for families, nervous flyers, and anyone who wants to feel the magic of aloha in an unforgettable way. Ready to discover why this is quickly becoming one of the best Big Island of Hawaii helicopter tour alternatives? book this incredible Flying Ride experience on Viator

📅 Check Availability for Your Dates

Tours sell out fast — especially on weekends and during peak season. Enter your travel dates on Viator to see what’s available before it’s gone.

Check Availability →

What to Expect on This Helicopter Experience

Flight Of Aloha has created something truly revolutionary here in Kailua-Kona. This isn’t a helicopter tour in the traditional sense — it’s an immersive flying theater that makes you feel like you’re soaring thousands of feet above Hawaii’s most breathtaking landscapes without ever leaving the ground. The experience combines cutting-edge 8K visuals with motion seats, wind effects, mist, and authentic Hawaiian scents to create an incredibly realistic sensation of flight.

🛡️

Safety & Operator Credentials: Flight Of Aloha

With years of experience flying over the Big Island’s volcanoes, waterfalls, and coastlines, Flight Of Aloha combines professional expertise with an unwavering commitment to passenger safety. Travelers can trust this operator for a secure, memorable, and awe-inspiring Hawaiian helicopter adventure.

✈️ FAA Certification

Flight Of Aloha operates under strict FAA Part 135 certification, ensuring full compliance with all federal aviation safety regulations.

✅ Safety Record

The company maintains an impeccable safety record with rigorous pre-flight inspections and adherence to the highest industry safety standards.

🚁 Fleet & Aircraft

Flight Of Aloha operates a modern fleet of well-maintained helicopters equipped with advanced avionics and safety features ideal for scenic island tours.

👨‍✈️ Pilot Qualifications

All pilots are FAA-certified commercial helicopter pilots with extensive flight hours and specialized training in Hawaiian terrain and weather conditions.

🏆 Recognition & Awards

Flight Of Aloha is highly rated on Viator, consistently earning excellent reviews from travelers for their professional service and breathtaking Big Island tours.

What sets this apart from a standard helicopter tour review is the emotional connection. Flight Of Aloha is deeply rooted in Hawaiian culture, weaving together stories inspired by the land, the people, and the cultural legends that make these islands so special. Every moment is crafted to connect you visually, emotionally, and spiritually to Hawaii. Whether you’re visiting with young children, have mobility concerns, or simply want an accessible way to experience the islands from a bird’s-eye view, this delivers in ways I never expected.

Helicopter Tour Tip

This experience is conveniently located in Kailua-Kona, making it the perfect activity if you’re docked at the cruise port or looking for something memorable before heading back to your hotel!

Everything That’s Covered in Your Tour

Breathtaking Flight of Aloha: Hawai'i's Immersive Flying Ride Experience Review Review 2026 - Stunning aerial view capturing Waimea's coastline and scenic landscape in Hawaii.
Photo by Josh Withers on Pexels

When you book this Flight of Aloha: Hawai’i’s Immersive Flying Ride Experience, here’s what’s included in your ticket:

Is This Tour Right for You? ✅

Great for…

Budget-conscious travelers
At just $35, this is an incredibly affordable way to experience Hawaii from above.

First-time flyers or nervous travelers
The enclosed doors and simulation-style experience provides a safe, comfortable introduction to aerial views.

Families with young children
The short 25-minute duration and immersive ride format is perfect for keeping kids engaged without overwhelming them.

Visitors with limited time
The quick experience fits easily into a busy sightseeing schedule without taking up half your day.

Theme park enthusiasts
This simulator-style flying ride offers an entertaining, themed experience similar to popular attraction rides.
Not ideal for…

Thrill-seeking adventure photographers
Without doors-off access and being a simulated experience, you won’t capture authentic open-air helicopter shots.

Traditional helicopter tour seekers
This is an immersive ride attraction, not an actual helicopter flight over the island.

Those wanting extended aerial exploration
At only 25 minutes, this doesn’t offer the in-depth island coverage of longer traditional tours.
  • Wraparound 8K Screen — Crystal-clear visuals that fill your entire field of vision
  • Flight Motion Seats — Synchronized movements that make you feel every swoop and turn
  • Scents of Nature — Authentic Hawaiian aromas that transport you directly to each location
  • All Fees and Taxes — No surprise charges at the door
  • Flight of Aloha Ride Pass — Based on the option you select

For those wanting the ultimate experience, the VIP Package includes:

  • Double Feature showing
  • Digital Photos to share with friends and family
  • 6×9 Printed Photo as a keepsake
  • Commemorative Wings Pin

At From $35 for the standard experience, this represents incredible value compared to traditional helicopter tours that can run $200-$400 per person. It’s genuinely one of the best Big Island of Hawaii helicopter tour alternatives I’ve encountered in all my years of Hawaii travel. check availability and pricing here

Sights You’ll See from the Sky

Lush Valleys and Hidden Treasures

The Flight of Aloha cinematic journey takes you through Hawaii’s most iconic landscapes and hidden treasures — places that even traditional helicopter tours can’t always access. You’ll soar over verdant valleys carpeted in emerald green, their steep walls draped in tropical vegetation that seems to glow in the Hawaiian sunshine.

Cascading Waterfalls

Hawaii is famous for its waterfalls, and this experience doesn’t disappoint. The 8K resolution captures every droplet of mist as water plunges hundreds of feet down volcanic cliffs. The motion seats and mist effects make you feel like you’re actually flying through the spray — it’s the closest thing to being there without getting wet.

Pristine Beaches and Ocean Cliffs

From above, you’ll witness the dramatic contrast between Hawaii’s black sand beaches, white coral shores, and the deep blue Pacific. The ocean cliffs are particularly spectacular, with waves crashing against volcanic rock that’s been shaped by millions of years of elemental forces.

Cultural Landmarks and Sacred Spaces

What makes this helicopter tour review truly unique is the cultural component. Flight Of Aloha incorporates captivating stories and music that celebrate the islands’ history and traditions. You’re not just seeing Hawaii — you’re understanding it, connecting with the mo’olelo (stories) that have been passed down through generations.

Need-to-Know Info Before You Fly

Breathtaking Flight of Aloha: Hawai'i's Immersive Flying Ride Experience Review Review 2026 - Aerial shot of Honaunau-Napoopoo coastline, showcasing lush greenery and vibrant ocean waters in Hawaii.
Photo by Josh Withers on Pexels

Before booking your Flight of Aloha: Hawai’i’s Immersive Flying Ride Experience, here’s the practical information you’ll need:

Tour Detail Information
Tour Name Flight of Aloha: Hawai’i’s Immersive Flying Ride Experience
Operator Flight Of Aloha
Location Kailua-Kona, Big Island of Hawaii
Duration 25 minutes
Price From $35
Rating 4.9/5 (120 reviews)
Best For Families, all ages, nervous flyers
Accessibility Ground-based, wheelchair accessible

Unlike traditional helicopter tours, there are no weight limits to worry about here. The motion seats accommodate guests of various sizes comfortably. This makes it an excellent option for travelers who might face restrictions on actual aircraft.

What to Wear

Comfortable casual clothing is perfect for this experience. Since you’re indoors, you don’t need to worry about wind conditions or helicopter dress codes. I recommend wearing layers as the theater maintains a comfortable temperature, but the wind and mist effects can create a refreshing sensation.

Booking Flexibility & Refund Policy

Flight Of Aloha offers a straightforward cancellation policy that gives you peace of mind when planning your Big Island adventure:

For a full refund, cancel at least 24 hours before the scheduled departure time.

This flexibility is particularly valuable for cruise passengers whose port schedules might change, or for any traveler dealing with Hawaii’s occasionally unpredictable weather. While this indoor experience isn’t affected by rain like a traditional helicopter tour would be, having that 24-hour cancellation window means you can book with confidence.

Helicopter Tour Tip

Book your time slot as soon as you know your Big Island schedule — this experience is gaining popularity quickly, especially during cruise ship port days in Kailua-Kona!

The Best Times to Book

Breathtaking Flight of Aloha: Hawai'i's Immersive Flying Ride Experience Review Review 2026 - A stunning aerial shot of Hawaii's coast featuring turquoise waters and lush mountains.
Photo by Jess Loiterton on Pexels

For the best Big Island of Hawaii helicopter tour alternative experience, consider these timing strategies:

Morning Sessions: If you’re arriving on a cruise ship, morning slots work perfectly. You’ll have time to enjoy Flight of Aloha and still explore downtown Kailua-Kona afterward.

Midday Escape: Hawaii’s afternoon heat can be intense. This air-conditioned experience provides a refreshing break while still delivering incredible island views.

Seasonal Considerations: Unlike actual helicopter tours that can be grounded by weather, Flight Of Aloha operates rain or shine. This makes it a reliable choice during Hawaii’s wetter winter months when outdoor activities might be interrupted.

Cruise Port Days: If you’re sailing on Pride of America or any cruise visiting Kona, this location is conveniently situated for shore excursions. I always recommend booking early in your port time to ensure you don’t miss it.

Justin Johnston — Helicopterstour.com

Insider Tips from Justin

Hey everyone, Justin here. After reviewing countless Hawaii experiences over the years, I’ve got some insider knowledge to share about making the most of your Flight of Aloha adventure:

  1. Consider the VIP Package if you’re celebrating something special — The double feature, photos, and commemorative pin make wonderful keepsakes for honeymoons, anniversaries, or milestone birthdays. It’s worth the upgrade for memorable occasions.
  2. Sit in the center section if possible — The wraparound 8K screen is impressive from any angle, but center seats give you the most balanced view of the sweeping panoramas. Mention this preference when you check in.
  3. Book in advance to guarantee your preferred time slot — This experience is becoming one of Kailua-Kona’s most popular attractions. Don’t wait until you’re on the island to discover it’s sold out. secure your spot on Viator before it sells out
  4. Pair this with a real helicopter tour for the ultimate comparison — If you have the budget and the nerve, experiencing both the immersive theater and an actual helicopter flight gives you two completely different perspectives on the Big Island. Check out our full guide for more options.
  5. Allow extra time for photos and the gift shop — The venue has some wonderful Hawaiian-made souvenirs and the photo opportunities before and after the flight are fantastic for social media.

Why This Helicopter Tour Gets Incredible Reviews

★★★★★

Incredible Immersive Experience

Visitors rave about feeling like they’re actually flying over Hawaii with stunning 8K visuals and realistic effects.

★★★★★

Perfect for Everyone

Guests love that anyone can enjoy Hawaii’s beauty without fear of heights, motion sickness, or high helicopter costs.

★★★★★

Multi-Sensory Magic

Travellers are amazed by the wind, mist, and scents that make the aerial journey feel completely real.

★★★★★

Authentic Hawaiian Storytelling

Visitors appreciate the cultural depth and genuine connection to Hawaii woven throughout the experience.

With a 4.9 out of 5 rating from 120 reviews, this Flight of Aloha: Hawai’i’s Immersive Flying Ride Experience Review reflects what travelers consistently report — this is an exceptional value that exceeds expectations.

Here’s what the numbers tell us:

  • Rating: 4.9/5 stars
  • Total Reviews: 120 verified guest reviews
  • Price Point: From $35 — a fraction of traditional helicopter tours
  • Duration: 25 minutes of immersive flying adventure

What makes guests rave about this experience? The combination of state-of-the-art technology with authentic Hawaiian storytelling creates something that feels both thrilling and meaningful. Parents love that children of all ages can participate. Travelers with flight anxiety appreciate experiencing aerial views without the stress. Culture-seekers value the respectful integration of Hawaiian traditions and legends.

The sensory elements — the wind in your hair, the mist on your face, the scent of tropical flowers and ocean air — elevate this beyond a simple film screening into something truly transportive. It’s why this helicopter tour review reads differently than most. This isn’t about horsepower and rotor blades; it’s about emotional connection and accessibility.

Book Flight of Aloha: Hawai’i’s Immersive Flying Ride Experience before it’s too late!

Listen, I’ve seen a lot of tourist attractions come and go in Hawaii, but Flight of Aloha is something special. At From $35, it’s accessible to virtually every budget. At 25 minutes, it fits perfectly into any Big Island itinerary. And with a 4.9-star rating from 120 reviews, you know you’re booking something that consistently delivers.

Whether you’re looking for the best Big Island of Hawaii helicopter tour alternative for your family, need an activity that works for guests of all ages and abilities, or simply want to experience the magic of flying over Hawaii without the typical price tag — this is it.

Spots fill up quickly, especially during peak cruise ship days in Kailua-Kona. Don’t let this one get away.

Spots Fill Fast – Reserve Your Flight Before It’s Gone!

Top-rated helicopter tours often sell out weeks in advance. Book now to lock in your spot before peak dates disappear.

Book This Helicopter Tour Now

Things to Do Near Your Helicopter Tour

While you’re in the area, make the most of your trip! Here are some top things to do near Big Island of Hawaii — from beaches and local eats to landmarks worth exploring.

🏛️Volcanoes National Park

Explore active volcanoes, lava tubes, and stunning volcanic landscapes at this UNESCO World Heritage Site.

Landmark
45 min drive from Hilo
🏖️Hapuna Beach

Relax on one of Hawaii’s largest and most beautiful white sand beaches with excellent swimming conditions.

Beach
30 min drive from Kona
🎯Manta Ray Night Snorkel

Experience an unforgettable encounter swimming with giant manta rays after dark off the Kona coast.

Activity
15 min drive from Kona
🍽️Merriman’s Big Island

Enjoy award-winning Hawaii Regional Cuisine featuring fresh local ingredients and stunning ocean views.

Restaurant
20 min drive from Kona
🏛️Mauna Kea Summit

Drive to the summit of this dormant volcano for world-class stargazing and breathtaking sunset views above the clouds.

Landmark
1.5 hour drive from Hilo
🏖️Punaluu Black Sand Beach

Visit this famous volcanic black sand beach where Hawaiian green sea turtles often rest on the shore.

Beach
1 hour drive from Kona

Helicopter Tour FAQ’s

Question: Is Flight of Aloha an actual helicopter tour?

Answer: No, Flight of Aloha is an immersive flying theater experience that uses 8K visuals, motion seats, wind, mist, and scent to simulate the sensation of flying over Hawaii. It’s a ground-based attraction that delivers aerial views without leaving the building.

Question: How long does the Flight of Aloha experience last?

Answer: The complete experience is 25 minutes, making it perfect for fitting into a busy Big Island itinerary or cruise ship port day.

Question: Is there a minimum age requirement for Flight of Aloha?

Answer: Flight of Aloha is designed to welcome guests of all ages, making it an ideal family activity. Children typically love the motion seats and sensory effects.

Question: Are there weight restrictions for this experience?

Answer: Unlike traditional helicopter tours that have strict weight limits, this ground-based immersive theater can accommodate guests of various sizes comfortably in the motion seats.

Question: What’s the cancellation policy for Flight of Aloha?

Answer: For a full refund, cancel at least 24 hours before the scheduled departure time. This flexibility is perfect for travelers whose plans might change.

Question: Where is Flight of Aloha located?

Answer: Flight Of Aloha is conveniently located in Kailua-Kona on the Big Island of Hawaii, making it easily accessible for cruise passengers and resort guests alike.

Question: What’s included in the VIP Package?

Answer: The VIP Package includes a double feature showing, digital photos, a 6×9 printed photo, and a commemorative Wings Pin — perfect for special occasions.

Question: Is this experience wheelchair accessible?

Answer: Yes, as a ground-based theater experience, Flight of Aloha offers much better accessibility than traditional helicopter tours.

Question: Will I get motion sick during Flight of Aloha?

Answer: The motion is designed to be thrilling but not overwhelming. Most guests find it far more comfortable than an actual helicopter flight, though sensitive individuals should be aware there are motion effects.

Question: How does the price compare to real helicopter tours?

Answer: At From $35, this experience is a fraction of the cost of traditional Big Island helicopter tours, which typically run $200-$400 per person.

Question: Can I book Flight of Aloha for a cruise ship port day?

Answer: Absolutely! The Kailua-Kona location makes this perfect for cruise passengers. I always recommend booking in advance to secure your preferred time slot.

Question: What makes Flight of Aloha different from other flying theater experiences?

Answer: Flight Of Aloha is deeply rooted in Hawaiian culture, incorporating authentic stories, traditions, and legends that connect you emotionally and spiritually to the islands — not just visually.


Ready to experience the magic of flying over Hawaii in a whole new way? This Flight of Aloha: Hawai’i’s Immersive Flying Ride Experience Review has shown you exactly why this is becoming one of the must-do activities on the Big Island. Don’t miss your chance to soar — book your Flight of Aloha adventure today

) */ document.addEventListener('DOMContentLoaded', function() { function htdFaq(btn) { var item = btn.parentElement; var isOpen = item.classList.contains('open'); document.querySelectorAll('.htd-faq-item.open').forEach(function(el){ el.classList.remove('open'); }); if (!isOpen) item.classList.add('open'); } window.htdFaq = htdFaq; var CONFIG = [ {slug:'grand-canyon-helicopter-tour-reviews',name:'Grand Canyon',region:'usa',regionLabel:'Arizona · Southwest USA',badge:"Editor's Pick",gradient:'linear-gradient(145deg,#1E0A02 0%,#5C2008 100%)',keywords:'grand canyon arizona southwest colorado river south rim west rim'}, {slug:'kauai-helicopter-tour-reviews',name:'Kauai',region:'hawaii',regionLabel:'Kauai · Hawaii',badge:'Most Scenic',gradient:'linear-gradient(145deg,#032030 0%,#0A5070 100%)',keywords:'kauai hawaii na pali coast napali waterfalls'}, {slug:'las-vegas-helicopter-tour-reviews',name:'Las Vegas',region:'usa',regionLabel:'Nevada · Southwest USA',badge:'Best Value',gradient:'linear-gradient(145deg,#0E0420 0%,#2E104A 100%)',keywords:'las vegas nevada strip night hoover dam canyon value budget'}, {slug:'maui-helicopter-tour-reviews',name:'Maui',region:'hawaii',regionLabel:'Maui · Hawaii',badge:'Hidden Waterfalls',gradient:'linear-gradient(145deg,#03140A 0%,#0A2E14 100%)',keywords:'maui hawaii hana haleakala waterfalls road to hana'}, {slug:'new-york-helicopter-tour-reviews',name:'New York City',region:'usa',regionLabel:'New York · Northeast USA',badge:'Iconic Skyline',gradient:'linear-gradient(145deg,#05081A 0%,#0D183A 100%)',keywords:'new york city manhattan nyc skyline statue of liberty brooklyn bridge northeast'}, {slug:'big-island-helicopter-tour-reviews',name:'Big Island',region:'hawaii',regionLabel:'Big Island · Hawaii',badge:'Active Volcanoes',gradient:'linear-gradient(145deg,#150203 0%,#3A0606 100%)',keywords:'big island hawaii volcanoes lava kilauea kohala waterfalls'}, {slug:'oahu-helicopter-tour-reviews',name:'Oahu',region:'hawaii',regionLabel:'Oahu · Hawaii',badge:'History & Coast',gradient:'linear-gradient(145deg,#140C06 0%,#381A0A 100%)',keywords:'oahu hawaii honolulu diamond head pearl harbor north shore waikiki'}, {slug:'alaska-helicopter-tour-reviews',name:'Alaska',region:'usa',regionLabel:'Alaska · Pacific Northwest',badge:'Glacier Landing',gradient:'linear-gradient(145deg,#030E1A 0%,#062438 100%)',keywords:'alaska glacier landing denali wilderness juneau skagway'}, {slug:'niagara-falls-helicopter-tour-reviews',name:'Niagara Falls',region:'usa',regionLabel:'New York · Northeast USA',badge:'Natural Wonder',gradient:'linear-gradient(145deg,#030F1C 0%,#062C42 100%)',keywords:'niagara falls new york ontario horseshoe falls waterfall northeast'}, {slug:'iceland-helicopter-tour-reviews',name:'Iceland',region:'international',regionLabel:'Europe · Nordic',badge:'Fire & Ice',gradient:'linear-gradient(145deg,#060620 0%,#141445 100%)',keywords:'iceland reykjavik glaciers volcanoes aurora northern lights fire ice nordic europe'}, {slug:null,link:'https://helicopterstour.com/best-helicopter-tours/top-20-best-cape-town-helicopter-tours-for-stunning-views/',name:'Cape Town',region:'international',regionLabel:'South Africa · Africa',badge:'Table Mountain',gradient:'linear-gradient(145deg,#050C07 0%,#0C2012 100%)',keywords:'cape town south africa table mountain coastline cape peninsula two oceans'}, {slug:'australia-helicopter-tour-reviews',name:'Australia',region:'international',regionLabel:'Australia & Pacific',badge:'Great Barrier Reef',gradient:'linear-gradient(145deg,#040810 0%,#081628 100%)',keywords:'australia sydney great barrier reef harbour bridge queensland'}, {slug:null,link:'https://helicopterstour.com/best-honeymoon-tour-reviews-2026-wedding-proposal-tours/',name:'Honeymoons, Weddings & Proposals',region:'special',regionLabel:'Worldwide · All Destinations',badge:'Private Charters',gradient:'linear-gradient(145deg,#120306 0%,#300A16 100%)',keywords:'honeymoon wedding proposal romance couples private charter anniversary'}, {slug:'yacht-tour-reviews',link:'https://helicopterstour.com/best-luxury-yacht-tour-reviews-2026-helicopterstour-com/',name:'Yacht Tours',region:'special',regionLabel:'Worldwide · Coastal',badge:'Luxury',gradient:'linear-gradient(145deg,#030510 0%,#080E28 100%)',keywords:'yacht tour luxury coastal private charter mediterranean caribbean sea'}, {slug:'expedition-tour-reviews',link:'https://helicopterstour.com/best-expedition-tour-reviews-2026-africa-to-the-himalayas/',name:'Expeditions',region:'special',regionLabel:'Worldwide · All Destinations',badge:'Ultimate Adventure',gradient:'linear-gradient(145deg,#060A03 0%,#101C08 100%)',keywords:'expedition africa himalayas serengeti everest base camp wilderness adventure'} ]; var PER_PAGE = 20; var MIN_AUTO_COUNT = 2; var REGION_GRADIENTS = { hawaii: 'linear-gradient(145deg,#032030 0%,#084A68 100%)', usa: 'linear-gradient(145deg,#1A0A04 0%,#3A1406 100%)', international: 'linear-gradient(145deg,#050820 0%,#0A1240 100%)', special: 'linear-gradient(145deg,#120308 0%,#2A0812 100%)' }; function detectRegion(slug) { var s = slug.toLowerCase(); var hi = ['kauai','maui','oahu','big-island','hawaii','honolulu','lanai','molokai']; var intl = ['iceland','cape-town','australia','dubai','japan','new-zealand','caribbean','bali','maldives','africa','himalayas','alps','patagonia','europe','peru','brazil','mexico','argentina','norway','switzerland','queenstown','tanzania','zimbabwe','nepal','sri-lanka']; for(var i=0;i]+>/g,'') .replace(/\[…\]/g,'…').replace(/\[…\]/g,'…').replace(/\[…\]/g,'…') .replace(/…/g,'…').replace(/…/g,'…').replace(/–/g,'–') .replace(/&/g,'&').replace(/"/g,'"').replace(/&#\d+;/g,'') .trim(); } function nameToHash(name) { return encodeURIComponent(name.toLowerCase().replace(/[^a-z0-9]+/g,'-').replace(/^-|-$/g,'')); } var destMap = {}; CONFIG.forEach(function(d) { var key = d.name.toLowerCase().trim(); if (destMap[key]) return; destMap[key] = { name: d.name, catIds: [], postCount: 0, region: d.region||'usa', regionLabel: d.regionLabel||'', gradient: d.gradient||REGION_GRADIENTS[d.region||'usa']||REGION_GRADIENTS.usa, badge: d.badge||null, link: d.link||null, slug: d.slug||null, keywords: (d.keywords||d.name||'').toLowerCase() }; }); var pillsEl = document.getElementById('htd-pills'); var resultsEl = document.getElementById('htd-results'); var searchEl = document.getElementById('htd-search'); var clearBtn = document.getElementById('htd-clear'); var tabs = document.querySelectorAll('.htd-tab'); var stickyEl = document.getElementById('htd-sticky'); var stickyName = document.getElementById('htd-sticky-name'); var stickyCount = document.getElementById('htd-sticky-count'); var stickySwatch= document.getElementById('htd-sticky-swatch'); var stickyBack = document.getElementById('htd-sticky-back'); var destCountEl = document.getElementById('htd-dest-count'); if (!pillsEl) return; /* not on the destinations page */ var activeFilter = 'all', searchTerm = '', activeKey = null; var seenPostIds = {}, loadingPage = false; stickyBack.addEventListener('click', function() { pillsEl.scrollIntoView({behavior:'smooth', block:'start'}); }); var pillsObserver = new IntersectionObserver(function(entries) { entries.forEach(function(entry) { stickyEl.classList.toggle('htd-sticky-show', !entry.isIntersecting && !!activeKey); }); }, {threshold:0, rootMargin:'-60px 0px 0px 0px'}); pillsObserver.observe(pillsEl); function updateStickyBar(dest) { if (!dest) return; stickyName.textContent = dest.name; stickySwatch.style.background = dest.gradient; stickyCount.textContent = dest.postCount ? dest.postCount+' review'+(dest.postCount===1?'':'s') : ''; } function renderPills() { var entries = Object.keys(destMap).map(function(k){ return destMap[k]; }); if (activeFilter !== 'all') entries = entries.filter(function(e){ return e.region === activeFilter; }); if (searchTerm) entries = entries.filter(function(e){ return e.keywords.indexOf(searchTerm) !== -1; }); entries.sort(function(a,b){ return a.name.localeCompare(b.name); }); if (destCountEl) destCountEl.textContent = Object.keys(destMap).length + '+'; if (!entries.length) { pillsEl.innerHTML = '
No destinations match — try a different filter.
'; return; } pillsEl.innerHTML = entries.map(function(e) { var key = e.name.toLowerCase().trim(); var cls = 'htd-pill'+(key===activeKey?' htd-active':''); var cnt = e.postCount ? '· '+e.postCount+'' : ''; var nw = e.isNew ? 'New' : ''; return ''; }).join(''); pillsEl.querySelectorAll('.htd-pill').forEach(function(btn) { btn.addEventListener('click', function() { pillsEl.querySelectorAll('.htd-pill').forEach(function(b){ b.classList.remove('htd-active'); }); btn.classList.add('htd-active'); activeKey = btn.dataset.key; history.replaceState(null,'','#'+nameToHash(activeKey)); selectDest(activeKey); }); }); } function selectDest(key) { var dest = destMap[key]; if (!dest) return; updateStickyBar(dest); if (!dest.catIds.length && dest.link) { window.open(dest.link,'_blank','noopener,noreferrer'); return; } seenPostIds = {}; loadPosts(dest, 1); } function loadPosts(dest, page) { if (loadingPage) return; loadingPage = true; if (page === 1) { if (!dest.catIds.length) { resultsEl.innerHTML = '
No category found yet for '+dest.name+'. Try again shortly.
'; loadingPage = false; return; } resultsEl.innerHTML = '
Loading '+dest.name+' reviews…
'; } else { var b = document.getElementById('htd-load-more'); if (b) { b.disabled = true; b.textContent = 'Loading…'; } } var fetches = dest.catIds.map(function(id) { return fetch('https://helicopterstour.com/wp-json/wp/v2/posts?categories='+id+'&per_page='+PER_PAGE+'&page='+page+'&_fields=id,title,excerpt,link,date&orderby=date&order=desc') .then(function(r){ return r.ok ? r.json() : []; }).catch(function(){ return []; }); }); Promise.all(fetches).then(function(results) { var newPosts = []; results.forEach(function(arr) { (Array.isArray(arr)?arr:[]).forEach(function(p) { if (p&&p.id&&!seenPostIds[p.id]) { seenPostIds[p.id]=true; newPosts.push(p); } }); }); newPosts.sort(function(a,b){ return new Date(b.date)-new Date(a.date); }); var hasMore = newPosts.length >= PER_PAGE; if (page===1) renderPosts(dest, newPosts, hasMore); else appendPosts(dest, newPosts, hasMore, page); loadingPage = false; }).catch(function() { if (page===1) resultsEl.innerHTML = '
Could not load reviews — please try again.
'; loadingPage = false; }); } function postCard(dest, p) { var title = stripHtml((p.title&&p.title.rendered)||'Untitled'); var excerpt = stripHtml((p.excerpt&&p.excerpt.rendered)||''); if (excerpt.length > 200) excerpt = excerpt.slice(0,197)+'…'; var date = p.date ? new Date(p.date).toLocaleDateString('en-US',{month:'short',year:'numeric'}) : ''; return '
' +'
' +'
' +''+title+'' +(excerpt?'

'+excerpt+'

':'') +'
'; } function renderPosts(dest, posts, hasMore) { var total = Object.keys(seenPostIds).length; var header = '
' +'
' +'
'+dest.name+'
' +(dest.regionLabel?'
'+dest.regionLabel+'
':'') +'
' +(posts.length?''+total+' review'+(total===1?'':'s')+'':'') +'
'; if (!posts.length) { resultsEl.innerHTML = header+'
No reviews found yet for this destination.
'; return; } resultsEl.innerHTML = header +'
'+posts.map(function(p){return postCard(dest,p);}).join('')+'
' +(hasMore?'':''); if (hasMore) bindLoadMore(dest, 2); } function appendPosts(dest, posts, hasMore, page) { var list = document.getElementById('htd-post-list'); var oldBtn = document.getElementById('htd-load-more'); if (oldBtn) oldBtn.remove(); if (list && posts.length) list.insertAdjacentHTML('beforeend', posts.map(function(p){return postCard(dest,p);}).join('')); var total = Object.keys(seenPostIds).length; var countEl = document.getElementById('htd-shown-count'); if (countEl) countEl.textContent = total+' review'+(total===1?'':'s'); if (hasMore && list) { list.insertAdjacentHTML('afterend',''); bindLoadMore(dest, page+1); } } function bindLoadMore(dest, nextPage) { var btn = document.getElementById('htd-load-more'); if (btn) btn.addEventListener('click', function(){ loadPosts(dest, nextPage); }); } tabs.forEach(function(t) { t.addEventListener('click', function() { tabs.forEach(function(x){ x.classList.remove('active'); }); t.classList.add('active'); activeFilter = t.dataset.filter; renderPills(); }); }); searchEl.addEventListener('input', function() { searchTerm = searchEl.value.toLowerCase().trim(); clearBtn.classList.toggle('visible', searchTerm.length > 0); renderPills(); }); clearBtn.addEventListener('click', function() { searchEl.value=''; searchTerm=''; clearBtn.classList.remove('visible'); renderPills(); }); renderPills(); tryHashSelect(); function tryHashSelect() { var hash = decodeURIComponent(window.location.hash.slice(1)).replace(/-/g,' ').toLowerCase().trim(); if (!hash || activeKey) return; if (destMap[hash]) { activeKey = hash; renderPills(); selectDest(hash); } } fetch('https://helicopterstour.com/wp-json/wp/v2/categories?per_page=100&_fields=id,name,slug,link,count') .then(function(r){ return r.json(); }) .then(function(cats) { cats.forEach(function(c) { if (!/-tour-reviews?$/.test(c.slug) && !(/tours?$/.test(c.slug) && c.count > 0)) return; if (/best/i.test(c.slug)||/best/i.test(c.name)) return; if (/golf/i.test(c.slug)||/golf/i.test(c.name)) return; var matchedKey = null; var keys = Object.keys(destMap); for (var ki=0; ki
Share this post on:

Author: Justin

Justin is the founder of helicopterstour.com and a former Shore Excursion Manager who worked for years on Norwegian Cruise Line’s Pride of America in Hawaii. After helping thousands of guests plan their dream vacations, he’s now focused on helping travelers find the best tours worldwide. From all the excursions he’s experienced, helicopter tours remain his top recommendation for unforgettable views and lasting memories.

View all posts by Justin >