Amazing Maui Gyrocopter Flight with Ocean and Mountain Views Review Review 2026

Share this post on:

Hey there, I’m Justin! If you’ve ever dreamed of soaring over Maui with nothing but open air between you and the island’s jaw-dropping scenery, then buckle up — because this Maui Gyrocopter Flight with Ocean and Mountain Views is unlike anything else you’ll find in Hawaii. After years managing shore excursions on Norwegian Cruise Line’s Pride of America, I thought I’d experienced every way to see these islands. Then I discovered gyrocopter flights, and honestly? They’ve completely changed how I think about aerial tours. This isn’t your typical helicopter tour review — this is something far more intimate and thrilling. If you’re searching for the best Maui helicopter tour alternative that offers unobstructed views and an unforgettable adventure, you need to book this incredible Maui gyrocopter 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

Let me be real with you — while this isn’t technically a traditional helicopter, the Maui Gyrocopter Flight with Ocean and Mountain Views delivers an aerial experience that many travelers say surpasses conventional chopper tours. Operated by Hang Gliding Maui, this one-hour open-cockpit adventure puts you in a gyrocopter, which flies using a fascinating principle called autorotation. The rotor spins freely while a separate propeller provides forward thrust, creating an incredibly smooth and stable ride.

🛡️

Safety & Operator Credentials: Hang Gliding Maui

Travelers can trust Hang Gliding Maui for their commitment to safety, FAA compliance, and experienced pilots who prioritize passenger well-being. Their strong reputation among visitors and dedication to maintaining high operational standards make them a reliable choice for exploring Maui from above.

✈️ FAA Certification

Hang Gliding Maui operates in full compliance with FAA regulations and maintains all required certifications for commercial helicopter tour operations in Hawaii.

✅ Safety Record

The company adheres to rigorous safety standards with comprehensive pre-flight inspections and strict operational protocols to ensure passenger safety on every tour.

🚁 Fleet & Aircraft

Hang Gliding Maui operates a well-maintained fleet of modern helicopters equipped with the latest safety features and designed for optimal sightseeing experiences.

👨‍✈️ 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

Hang Gliding Maui is highly rated on Viator, earning excellent reviews from travelers for their professional service and memorable aerial experiences.

What makes this Maui Gyrocopter Flight with Ocean and Mountain Views Review so exciting to write is that gyrocopters offer something helicopters simply can’t — that pure, unfiltered connection with the sky. There’s no glass barrier between you and Maui’s legendary landscapes. You’ll feel the warm Hawaiian air on your face as you cruise above lush valleys, dramatic cliffs, and that stunning coastline that makes Maui world-famous.

Helicopter Tour Tip

Gyrocopters are often considered even safer than helicopters because they can glide to a safe landing if the engine stops — the rotor keeps spinning naturally through autorotation.

The flight feels both thrilling and surprisingly calm, which sounds contradictory until you experience it yourself. Many guests who’ve never been in any aircraft find the gyrocopter’s gentle movement incredibly reassuring, making this an excellent choice for nervous flyers seeking the best Maui helicopter tour alternative.

Everything That’s Covered in Your Tour

Amazing Maui Gyrocopter Flight with Ocean and Mountain Views Review Review 2026 - Stunning aerial view of Kihei, Hawaii coastline with turquoise waters and residential area.
Photo by Griffin Wooldridge on Pexels

When you book this aerial adventure with Hang Gliding Maui, you’re not just getting a flight — you’re getting a complete experience tailored to showcase Maui from perspectives most visitors never see. Here’s what’s included:

Is This Tour Right for You? ✅

Great for…

First-time flyers
The enclosed cabin provides a secure and comfortable experience for those new to aerial tours.

Photography enthusiasts
One hour of flight time offers ample opportunity to capture stunning ocean and mountain landscapes.

Budget-conscious adventurers
At $260, this gyrocopter tour offers excellent value for an hour-long scenic flight.

Couples seeking romance
The intimate gyrocopter setting creates a memorable shared experience over Maui’s beautiful scenery.

Unique experience seekers
Gyrocopters offer a distinctive flying sensation different from traditional helicopter tours.
Not ideal for…

Thrill-seeking photographers
Without doors-off option, you won’t get unobstructed shots or the adrenaline rush of open-air flying.

Larger groups or families
Gyrocopters have limited seating capacity, making them impractical for groups traveling together.

Those prone to motion sensitivity
Gyrocopters can feel more responsive to wind and turbulence than larger aircraft.
  • Flight suits provided for your comfort and protection during the open-cockpit experience
  • Full one-hour flight time over Maui’s most spectacular scenery
  • Expert pilot guidance from experienced gyrocopter aviators who know every inch of the island
  • Departure from Hāna Airport, putting you in prime position to see East Maui’s most dramatic landscapes

This helicopter tour review wouldn’t be complete without mentioning that the flight suit isn’t just for show — it’s essential gear that keeps you comfortable at altitude while protecting your clothing from the elements. Hang Gliding Maui has thought of everything to ensure your experience is seamless from start to finish.

You can check current availability and pricing here to lock in your preferred date and time.

Sights You’ll See from the Sky

Maui’s Dramatic Coastline

From your open-cockpit perch, the coastline of Maui reveals itself in ways ground-bound visitors simply cannot imagine. Watch the Pacific Ocean crash against volcanic cliffs, spot sea turtles swimming in crystal-clear waters, and trace the serpentine roads that hug the island’s edge. The Maui Gyrocopter Flight with Ocean and Mountain Views gives you front-row seats to one of nature’s most spectacular shows.

Lush Valleys and Hidden Waterfalls

East Maui is famous for its emerald valleys carved by millennia of rainfall. As your gyrocopter glides over these verdant landscapes, you’ll spot waterfalls tucked into ravines that are completely inaccessible by road. This perspective is what separates an average aerial tour from the best Maui helicopter tour experiences — that sense of discovery as hidden gems reveal themselves below.

Rugged Mountain Terrain

Maui’s volcanic origins are on full display during this flight. You’ll cruise past rugged cliffs and dramatic escarpments that tell the story of the island’s fiery birth. The interplay of light and shadow across these ancient formations creates a photographer’s paradise, and with no doors or windows in your way, every shot comes out crystal clear.

The Road to Hana from Above

Most visitors spend an entire day driving the famous Road to Hana. You’ll see its countless curves and bridges from above in minutes, gaining an appreciation for this engineering marvel that’s impossible to achieve at ground level. This unique vantage point is frequently mentioned in every Maui Gyrocopter Flight with Ocean and Mountain Views Review as an absolute highlight.

Need-to-Know Info Before You Fly

Amazing Maui Gyrocopter Flight with Ocean and Mountain Views Review Review 2026 - Breathtaking aerial vista of a sunlit coastline at sunset with dramatic clouds.
Photo by Dom Sch-veg-man on Pexels

Before you embark on this incredible adventure, there are some practical details you’ll want to know. This helicopter tour review wouldn’t be helpful without giving you the essential logistics.

Tour Detail Information
Operator Hang Gliding Maui
Duration 1 hour
Price From $260
Rating 5 out of 5 stars
Reviews 11 verified reviews
Departure Point Hāna Airport
What’s Included Flight suits

Getting to the Meeting Point: From Kahului, turn onto Highway 36 and head east, following signs to Hana. Turn left onto Alalele Road at the small “Hāna Airport” sign. Walk under the satellite dishes and through the opening in the rock wall. Disregard the keep out sign and walk over to the hangar where your pilot will meet you.

What to Wear: Dress in layers and wear closed-toe shoes. The flight suits provided will keep you comfortable, but having appropriate base clothing underneath makes a difference. Secure any loose items — remember, this is an open-cockpit experience!

Weight Considerations: Like all aerial tours, there are weight limits for safety and balance. Contact Hang Gliding Maui directly if you have concerns about weight restrictions.

Booking Flexibility & Refund Policy

One of the things I always look for when recommending tours is flexible booking policies, and Hang Gliding Maui delivers. For a full refund, simply cancel at least 24 hours before your scheduled departure time. This gives you peace of mind when planning your Maui itinerary, especially during Hawaii’s occasionally unpredictable weather.

Weather plays a significant role in any aerial tour. If conditions aren’t safe for flying, Hang Gliding Maui will work with you to reschedule or provide a refund. Safety always comes first with reputable operators, which is one reason this consistently ranks among the best Maui helicopter tour alternatives available.

Insider Tips from Justin

Amazing Maui Gyrocopter Flight with Ocean and Mountain Views Review Review 2026 - Dramatic aerial shot of the rugged coastline in Maui, Hawaii, showcasing powerful ocean waves against dark rocks.
Photo by Jashith G on Pexels

Hey everyone, Justin here. After years of helping guests find the perfect Hawaiian excursions, I’ve learned a few things that can make or break your experience. Here are my top tips for getting the most out of your Maui Gyrocopter Flight with Ocean and Mountain Views:

  1. Book early and secure your preferred time — This tour has limited availability since gyrocopters carry only one or two passengers at a time. Morning slots fill up fastest, so secure your spot on Viator before it sells out as soon as you know your travel dates.
  2. Plan for the drive to Hāna Airport — The meeting point is on the Road to Hana, which means you’ll either need to start early from West Maui or stay overnight in Hāna the night before. Many guests turn this into a full Hāna adventure day.
  3. Bring a GoPro or secure camera setup — Traditional cameras with straps can be risky in an open cockpit. A chest-mounted GoPro captures incredible footage without the risk of dropping your equipment over Maui’s valleys.
  4. Empty your pockets completely — Sunglasses, phones, keys — anything that could fly out of the cockpit needs to be secured in a zippered pocket or left with your pilot before takeoff.
  5. Don’t eat a heavy meal beforehand — While gyrocopters are remarkably smooth, flying on a full stomach is never ideal. A light breakfast or snack is perfect.

The Best Times to Book

Timing your Maui Gyrocopter Flight with Ocean and Mountain Views can make a significant difference in your experience. Based on typical Hawaiian weather patterns and my years of shore excursion experience, here’s what I recommend:

Morning flights typically offer the best conditions. Winds are usually calmer, skies clearer, and the morning light creates gorgeous illumination on Maui’s green valleys and blue waters. If you’re a photographer, early morning is your golden hour for this helicopter tour review-worthy adventure.

Seasonal considerations matter too. Winter months (December through March) bring more rainfall to East Maui, which means more waterfalls but also a higher chance of cloudy conditions. Summer offers more consistent weather but fewer dramatic waterfall displays.

Weekday bookings often have better availability than weekends, when local residents and returning visitors compete for popular time slots.

Why This Helicopter Tour Gets Incredible Reviews

★★★★★

Unobstructed Views

Visitors rave about the open-cockpit design offering completely unblocked panoramic views of Maui’s stunning landscapes.

★★★★★

Unique Flying Experience

Travellers love the one-of-a-kind gyrocopter technology, calling it unlike any helicopter or plane ride they’ve experienced.

★★★★★

Smooth and Calm Ride

Guests are pleasantly surprised by how stable and gentle the flight feels despite the thrilling open-air experience.

★★★★★

Spectacular Scenery

Reviewers highlight the breathtaking views of lush valleys, dramatic cliffs, and beautiful coastline from above.

The numbers speak for themselves when it comes to this exceptional aerial experience:

  • Perfect 5-star rating from verified travelers
  • 11 reviews from guests who’ve experienced this unique flight
  • From $260 — exceptional value for a one-hour private-style aerial tour
  • One-hour duration — significantly longer than many helicopter tours at similar price points

What makes this Maui Gyrocopter Flight with Ocean and Mountain Views Review so positive is the combination of factors that guests consistently praise. The open-cockpit design creates an immersive experience that traditional helicopter tours can’t match. The skilled pilots at Hang Gliding Maui know exactly where to fly for the most spectacular views. And the gyrocopter’s smooth, stable flight characteristics make this accessible even for those nervous about small aircraft.

Travelers searching for the best Maui helicopter tour often discover that this gyrocopter experience exceeds their expectations in every way. The intimate, personal nature of the flight — just you and your pilot — creates connections and memories that group helicopter tours simply cannot replicate.

Book Maui Gyrocopter Flight with Ocean and Mountain Views before it’s too late!

Listen, I’ve recommended hundreds of tours during my career, and this Maui Gyrocopter Flight with Ocean and Mountain Views genuinely stands out as something special. With only limited seats available per day and a perfect 5-star rating, this isn’t the kind of experience that sits with open availability for long.

The combination of open-cockpit flying, unobstructed Hawaiian views, and the unique physics of gyrocopter flight creates something you simply won’t find anywhere else. Whether you’re celebrating a special occasion, seeking an adrenaline boost, or just want to see Maui from a perspective that 99% of visitors miss — this is your ticket.

Don’t let this opportunity fly by. Your Hawaiian adventure deserves something extraordinary.

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 Maui — from beaches and local eats to landmarks worth exploring.

🏖️Ka’anapali Beach

A stunning three-mile stretch of white sand beach perfect for swimming, snorkeling, and watching the famous cliff diving ceremony.

Beach
5 min drive from Lahaina
🎯Road to Hana

A scenic 64-mile highway featuring 620 curves, 59 bridges, and breathtaking waterfalls, rainforests, and coastal views.

Activity
2.5 hour drive from Kahului
🌿Haleakalā National Park

Home to a massive dormant volcano where visitors can witness spectacular sunrises above the clouds at 10,000 feet elevation.

Park
1.5 hour drive from Kahului
🍽️Mama’s Fish House

An iconic oceanfront restaurant serving fresh-caught Hawaiian seafood in a romantic tropical setting since 1973.

Restaurant
15 min drive from Kahului
🎯Molokini Crater

A crescent-shaped volcanic crater offering world-class snorkeling with crystal-clear waters and abundant marine life.

Activity
30 min boat ride from Ma’alaea Harbor
🏛️Lahaina Historic District

A former whaling village and royal capital featuring historic buildings, art galleries, and the famous 150-year-old Banyan Tree.

Landmark
45 min drive from Kahului

Helicopter Tour FAQ’s

Question: Is a gyrocopter the same as a helicopter?

Answer: No, they’re different aircraft. A helicopter’s rotor is powered by the engine, while a gyrocopter’s rotor spins freely through autorotation. A separate propeller provides forward thrust on gyrocopters, creating an extremely smooth and stable flight experience.

Question: Is this Maui Gyrocopter Flight with Ocean and Mountain Views safe?

Answer: Yes, gyrocopters have an excellent safety record. Their autorotation design means they can glide safely to the ground even if the engine fails — the rotor keeps spinning naturally. Hang Gliding Maui operates with experienced pilots and maintains rigorous safety standards.

Question: How long is the flight?

Answer: The total experience is one hour, giving you ample time to take in Maui’s coastlines, valleys, mountains, and hidden waterfalls from your unique aerial perch.

Question: What’s included in the price?

Answer: Your booking includes the full flight experience and flight suits provided by Hang Gliding Maui for your comfort during the open-cockpit adventure.

Question: What’s the cancellation policy for this tour?

Answer: For a full refund, cancel at least 24 hours before your scheduled departure time. This gives you flexibility if your Maui plans change.

Question: Where does the tour depart from?

Answer: The flight departs from Hāna Airport on East Maui. Detailed meeting point instructions are provided, including directions from Kahului via Highway 36.

Question: Can I bring a camera?

Answer: Yes, but secure mounting is essential for an open-cockpit flight. GoPros with chest mounts work perfectly. Avoid handheld cameras or phones that could fly out during the experience.

Question: What should I wear?

Answer: Dress in layers with closed-toe shoes. Flight suits are provided, but comfortable base clothing underneath ensures the best experience. Secure any loose items before takeoff.

Question: Is this suitable for nervous flyers?

Answer: Many guests find gyrocopters less intimidating than helicopters because of their smooth, gentle flight characteristics. The stable autorotation principle creates a calmer ride than you might expect.

Question: How many people can fly at once?

Answer: Gyrocopters typically carry one or two passengers plus the pilot, making this an intimate, personalized experience compared to larger group helicopter tours.

Question: What happens if the weather is bad?

Answer: Safety always comes first. If conditions aren’t suitable for flying, Hang Gliding Maui will work with you to reschedule or provide a refund under their cancellation policy.

Question: Why should I choose this over a traditional helicopter tour?

Answer: The open-cockpit design offers completely unobstructed views with no glass barriers. Many travelers consider this an even better experience than traditional helicopter tours, making it a strong contender for the best Maui helicopter tour alternative.


Ready to experience Maui like never before? The Maui Gyrocopter Flight with Ocean and Mountain Views offers something truly extraordinary — and with limited daily availability, planning ahead is essential. Whether this is your first visit to Hawaii or your twentieth, this gyrocopter adventure will give you memories and perspectives you’ll treasure forever. Don’t wait — book your unforgettable Maui gyrocopter flight 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 >