Stunning Milford Extended Helicopter Tour from Queenstown Review: The Ultimate Fiordland Adventure Review 2026

Share this post on:

Hey there, I’m Justin! If you’ve been dreaming about seeing New Zealand’s most dramatic landscapes from above, you’re in the right place. After years of helping travelers discover incredible helicopter experiences around the world, I can confidently say this Milford Extended Helicopter Tour from Queenstown is one of those bucket-list adventures that genuinely delivers on every promise. This isn’t just a quick scenic flight — it’s a 2.5-hour journey into the heart of Fiordland National Park, complete with multiple landings that’ll have you pinching yourself. With a near-perfect 4.97 rating from 64 reviews, this tour has earned its reputation as the best Queenstown helicopter tour for travelers who want the full experience. Ready to see why? Let me walk you through everything you need to know in this comprehensive helicopter tour review, and when you’re ready, you can book this Queenstown helicopter tour on Viator to secure your spot.

📅 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

Glacier Southern Lakes Helicopters has crafted something truly special with this extended tour. Unlike standard scenic flights that zip you around and drop you back at the helipad, this half-day adventure takes you deep into terrain that most visitors to New Zealand will never see. You’ll soar high above the stunning Milford Sound, gaze down at ancient glaciers, land on a pristine West Coast beach, and touch down on either a glacier or alpine landing spot.

🛡️

Safety & Operator Credentials: Glacier Southern Lakes Helicopters

With over three decades of experience operating in the Queenstown region, Glacier Southern Lakes Helicopters combines local expertise with strict safety standards. Travelers can trust their experienced pilots and well-maintained aircraft for a safe and memorable glacier and alpine touring experience.

✈️ FAA Certification

As a New Zealand operator, Glacier Southern Lakes Helicopters operates under the Civil Aviation Authority of New Zealand (CAA NZ) certification, meeting rigorous safety and operational standards.

✅ Safety Record

The company maintains an excellent safety record with strict adherence to New Zealand’s comprehensive aviation safety regulations and regular aircraft maintenance protocols.

🚁 Fleet & Aircraft

Their fleet consists of modern, well-maintained helicopters including AS350 Squirrel aircraft, ideal for scenic mountain and glacier flights.

👨‍✈️ Pilot Qualifications

All pilots hold commercial helicopter licenses with extensive experience flying in the challenging Southern Alps terrain and variable alpine conditions.

🏆 Recognition & Awards

Glacier Southern Lakes Helicopters is highly rated on Viator and recognized as a trusted operator in the Queenstown adventure tourism industry.

The magic of this Milford Extended Helicopter Tour from Queenstown lies in its pace. At 2 hours and 30 minutes, you’re not rushing through anything. Your pilot-guide shares insights about the region’s impressive geography, pointing out features and telling stories that bring the landscape to life. This is truly the best way to see Milford Sound by air — and I don’t say that lightly.

Helicopter Tour Tip

Morning flights typically offer the clearest visibility and calmest air conditions over Fiordland, making for smoother flying and better photography opportunities.

Everything That’s Covered in Your Tour

Stunning Milford Extended Helicopter Tour from Queenstown Review: The Ultimate Fiordland Adventure Review 2026 - Discover the zigzagging boardwalk over lush green wetlands in Queenstown, New Zealand.
Photo by Josh Withers on Pexels

When you book this experience for From $880, here’s exactly what’s included:

Is This Tour Right for You? ✅

Great for…

Fiordland photography enthusiasts
The extended 2.5-hour flight provides ample time to capture Milford Sound and surrounding wilderness from multiple angles.

Bucket list adventurers
This comprehensive tour covers one of New Zealand’s most iconic UNESCO World Heritage areas.

Comfort-seeking travelers
The enclosed doors-on experience offers a climate-controlled cabin for a relaxed scenic flight.

Special occasion celebrations
The premium extended tour creates unforgettable memories for honeymoons, anniversaries, or milestone birthdays.

First-time helicopter passengers
The longer duration allows nervous flyers to settle in and enjoy the experience without feeling rushed.
Not ideal for…

Budget-conscious travelers
At $880 per person, this premium extended tour requires a significant financial investment.

Thrill-seeking photographers
Without doors-off option, capturing unobstructed aerial shots may be more challenging.

Time-limited visitors
The 2.5-hour commitment may not suit those with tight schedules in Queenstown.
  • Hotel pickup and drop-off — They’ll collect you right from your Queenstown accommodation, so no stress about finding the helipad
  • Helicopter flight — The star of the show, obviously! You’ll spend significant time in the air covering vast stretches of pristine wilderness
  • Headsets — Crystal-clear communication with your pilot and fellow passengers throughout the flight
  • Expert guide — Your pilot doubles as a knowledgeable guide, sharing fascinating commentary about everything you’re seeing

What I love about this best Queenstown helicopter tour is that there are no hidden costs or surprise add-ons. The price covers everything from door to door, which makes planning your New Zealand adventure so much easier.

Sights You’ll See from the Sky

Fiordland National Park’s Ancient Wilderness

Your journey begins as you lift off and fly into Fiordland National Park, a UNESCO World Heritage Site that covers over 1.2 million hectares of virtually untouched wilderness. From your helicopter’s windows, you’ll see rugged peaks, dense native forests, and valleys carved by ancient glaciers. The scale of this place is almost impossible to comprehend until you’re seeing it from above.

Milford Sound’s Dramatic Cliffs and Waterfalls

As you soar high above Milford Sound, prepare for views that will stay with you forever. Those towering cliffs you’ve seen in photos? They’re even more impressive when you’re flying alongside them. Waterfalls cascade down sheer rock faces — some permanent, others appearing only after rain. Your pilot will point out the iconic Mitre Peak, rising 1,692 meters straight from the water below.

This aerial perspective reveals sides of Milford Sound that many visitors completely miss. While the cruise boats stick to the water level, you’re getting the full picture — seeing how the fiord connects to the mountains behind it and understanding the true scale of this natural wonder. If you want to experience this incredible aerial view for yourself, you can check availability and pricing here.

West Coast Beach Landing

One of the most memorable moments of this Milford Extended Helicopter Tour from Queenstown is touching down on a remote West Coast beach. Step out onto sand that sees very few human footprints, breathe in that fresh Tasman Sea air, and take photos that’ll make everyone back home jealous.

Glacier or Alpine Landing

Your second landing takes you either onto a glacier or an alpine location — depending on conditions and your pilot’s expertise in choosing the best spot. Either way, you’re standing in terrain that’s completely inaccessible by road, experiencing New Zealand’s backcountry in the most exclusive way possible.

30-Minute Milford Sound Stop

The tour includes a proper 30-minute landing in Milford Sound itself. This isn’t a rushed bathroom break — it’s genuine time to stretch your legs, take in those fine views over Mitre Peak, and capture photos from ground level before heading back into the sky.

Need-to-Know Info Before You Fly

Stunning Milford Extended Helicopter Tour from Queenstown Review: The Ultimate Fiordland Adventure Review 2026 - Scenic view of snow-capped mountains overlooking a calm lake under a blue sky in Queenstown, New Zealand.
Photo by William Su on Pexels

Before you book this helicopter tour review, here’s what you need to know:

Tour Detail Information
Operator Glacier Southern Lakes Helicopters
Duration 2 hours 30 minutes
Price From $880 per person
Rating 4.97/5 (64 reviews)
Pickup Hotel pickup and drop-off included
Landings 3 (Milford Sound, West Coast beach, glacier/alpine)
Flight Time Approximately 1.5-2 hours in the air

What to Wear:

Dress in layers! Temperatures can vary dramatically between Queenstown and your landing spots, especially if you’re touching down on a glacier. Sturdy, closed-toe shoes are essential — you’ll be walking on potentially uneven terrain at your landing sites.

Weight Considerations:

Helicopter tours require weight distribution for safety. Be prepared to provide accurate weights for all passengers when booking. This isn’t about judgment — it’s about flight safety and ensuring the best possible experience for everyone on board.

What to Bring:

  • Camera or smartphone (fully charged!)
  • Sunglasses
  • Sunscreen — UV reflection off snow can be intense
  • A light jacket even in summer

Booking Flexibility & Refund Policy

Here’s something that makes booking this best Queenstown helicopter tour much less stressful: Glacier Southern Lakes Helicopters offers a generous cancellation policy. For a full refund, simply cancel at least 24 hours before the scheduled departure time. Given New Zealand’s famously changeable weather, this flexibility is genuinely valuable.

Weather Considerations:

Fiordland is known for dramatic weather — it’s part of what makes it so beautiful. If conditions aren’t safe for flying, the operator will work with you to reschedule. Your safety always comes first, and these experienced pilots know exactly when it’s right to fly and when it’s better to wait.

The Best Times to Book

Stunning Milford Extended Helicopter Tour from Queenstown Review: The Ultimate Fiordland Adventure Review 2026 - A breathtaking aerial shot of a serene lake surrounded by majestic mountains under a clear blue sky.
Photo by Rob Zohrab on Pexels

Seasonally Speaking:

  • Summer (December-February): Longest days mean more daylight for flying, but also peak tourist season
  • Autumn (March-May): Stunning fall colors, fewer crowds, often stable weather
  • Winter (June-August): Snow-capped peaks look absolutely incredible, though flights may be weather-dependent more often
  • Spring (September-November): Waterfalls at their most powerful from snowmelt, beautiful new growth in the forests

Time of Day:

For this Milford Extended Helicopter Tour from Queenstown, morning flights generally offer the best conditions. Air is typically calmer, visibility tends to be clearer, and the light is beautiful for photography. That said, afternoon flights can catch stunning golden-hour lighting on those mountain peaks.

Justin Johnston — Helicopterstour.com

Insider Tips from Justin

Hey everyone, Justin here. After researching countless helicopter tours and hearing feedback from hundreds of travelers, here are my top tips for making the most of this incredible experience:

  1. Book early in your trip — Schedule this tour for the beginning of your Queenstown stay if possible. That way, if weather forces a postponement, you have flexibility to reschedule before you leave. The Milford Extended Helicopter Tour from Queenstown is worth rearranging your itinerary for.
  2. Charge everything the night before — You’ll want to capture every moment, and there’s nothing worse than a dead phone battery when you’re standing on a glacier. Bring a backup battery pack if you have one.
  3. Request a window seat if you’re traveling in a group — When booking, mention if anyone in your party is particularly keen on photography. Pilots can sometimes accommodate seating preferences, though all seats on these helicopters offer excellent views.
  4. Don’t skip the Milford Sound landing photo opportunity — That 30-minute stop is golden. While others rush to the restroom, take your time capturing the landscape. Some of the best shots happen when you slow down. Ready to experience it yourself? Secure your spot on Viator before it sells out — this tour is popular for good reason.
  5. Listen carefully to your pilot’s commentary — These pilots know Fiordland intimately. The stories and facts they share will deepen your appreciation of everything you’re seeing in this helicopter tour review-worthy experience.

Why This Helicopter Tour Gets Incredible Reviews

★★★★★

Breathtaking Views

Visitors are blown away by the stunning aerial views of cliffs, waterfalls, and pristine Fiordland wilderness from above.

★★★★★

Unique Landing Experiences

Travellers love the unforgettable glacier, alpine, and West Coast beach landings that make this tour truly special.

★★★★★

Expert Pilots & Commentary

Guests praise the knowledgeable guides who share fascinating insights about Milford Sound’s impressive geography throughout the flight.

★★★★★

Hidden Gems Access

Reviewers appreciate seeing spectacular sides of Fiordland that most visitors never get to experience on regular tours.

This Milford Extended Helicopter Tour from Queenstown Review wouldn’t be complete without looking at what actual travelers say:

  • Rating: 4.97 out of 5 stars
  • Review Count: 64 verified reviews
  • Price: From $880 per person

That near-perfect rating from 64 travelers tells you everything about the consistency of this experience. When you’re paying premium prices for a helicopter tour, you want confidence that it’ll deliver — and this tour clearly does.

What sets this apart from other Fiordland experiences is the combination of flight time, multiple landings, and the expertise of Glacier Southern Lakes Helicopters. You’re not just seeing Milford Sound — you’re experiencing it from angles that most visitors simply cannot access.

The value proposition becomes clear when you consider what’s packed into these 2.5 hours: a flight over World Heritage wilderness, three separate landings including a glacier or alpine spot, time to actually explore and photograph each location, and expert commentary throughout. For anyone serious about experiencing the best Queenstown helicopter tour available, this extended option justifies every dollar.

Book Milford Extended Helicopter Tour from Queenstown before it’s too late!

Listen, I’ve reviewed a lot of helicopter tours over the years, and this Milford Extended Helicopter Tour from Queenstown genuinely stands out. The combination of Glacier Southern Lakes Helicopters’ expertise, the incredible Fiordland scenery, and those three unique landings creates an experience that’ll be a highlight of your entire New Zealand trip.

Tours like this one fill up quickly, especially during peak season. With only so many flights per day and strong demand from travelers who’ve done their research (like you!), availability can become limited fast.

Don’t let this best Queenstown helicopter tour slip through your fingers while you’re still deciding. The 24-hour cancellation policy means you can book with confidence.

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

🎯Bungee Jumping at Kawarau Bridge

The world’s first commercial bungee jumping site offers a thrilling 43-meter leap over the stunning Kawarau River.

Activity
15 min drive
🍽️Fergburger

An iconic gourmet burger restaurant famous for its massive, delicious burgers and long queues of eager visitors.

Restaurant
1 min walk
🎯Skyline Gondola and Luge

Ride the gondola for panoramic views of Queenstown and the Remarkables, then race down on the exciting luge tracks.

Activity
5 min drive
🏛️Lake Wakatipu

A stunning glacial lake shaped like a lightning bolt, perfect for scenic walks, boat cruises, and photography.

Landmark
1 min walk
🎯Milford Sound Day Trip

A breathtaking fjord featuring dramatic waterfalls, towering peaks, and abundant wildlife on unforgettable boat cruises.

Activity
4 hour drive
🌿Queenstown Gardens

A beautiful lakeside park offering peaceful walks, disc golf, and spectacular views of the surrounding mountains.

Park
5 min walk

Helicopter Tour FAQ’s

Question: How long is the actual flight time on the Milford Extended Helicopter Tour from Queenstown?

Answer: The total tour duration is 2 hours 30 minutes, which includes approximately 1.5-2 hours of flight time plus your three landing stops at Milford Sound, a West Coast beach, and a glacier or alpine location.

Question: Is hotel pickup included in the price?

Answer: Yes! Hotel pickup and drop-off from your Queenstown accommodation is included in the From $880 price, making logistics completely hassle-free.

Question: What happens if weather cancels my flight?

Answer: Glacier Southern Lakes Helicopters prioritizes safety above all else. If conditions aren’t suitable for flying, they’ll work with you to reschedule. Their 24-hour cancellation policy also means you can receive a full refund if needed.

Question: How many people will be on my helicopter?

Answer: Helicopter capacity varies, but these tours typically accommodate small groups for an intimate experience. Your pilot also serves as your guide throughout the journey.

Question: Is this suitable for first-time helicopter passengers?

Answer: Absolutely! Many guests on this Milford Extended Helicopter Tour from Queenstown are first-time flyers. The pilots are experienced at making everyone comfortable, and the headsets allow clear communication throughout.

Question: What should I wear for this helicopter tour?

Answer: Dress in layers and wear sturdy, closed-toe shoes. Temperatures can vary significantly between your landing spots, especially if you’re touching down on a glacier.

Question: Can I bring my camera on board?

Answer: Yes, cameras and smartphones are welcome and encouraged! Make sure everything is fully charged and secured. The windows provide excellent photography opportunities.

Question: Is there a weight limit for passengers?

Answer: Helicopter tours require accurate passenger weights for safety and proper weight distribution. You’ll provide this information when booking — it’s standard practice for all helicopter operators.

Question: How far in advance should I book?

Answer: I recommend booking as early as possible, especially during summer months (December-February). This helicopter tour review favorite fills up quickly, and booking early gives you the best chance of securing your preferred date and time.

Question: What makes this different from a standard Milford Sound helicopter tour?

Answer: This extended tour includes three separate landings plus significantly more flight time than standard options. You’ll touch down on a West Coast beach and a glacier or alpine location — experiences many shorter tours don’t offer.

Question: Is the 24-hour cancellation policy really a full refund?

Answer: Yes! Cancel at least 24 hours before your scheduled departure time, and you’ll receive a full refund. This gives you excellent flexibility when booking.

Question: Why is this considered the best Queenstown helicopter tour?

Answer: The combination of duration, multiple unique landings, Glacier Southern Lakes Helicopters’ expertise, and that incredible 4.97 rating from 64 reviews makes this the standout choice for travelers wanting the complete Fiordland helicopter experience.


After everything I’ve covered in this Milford Extended Helicopter Tour from Queenstown Review, I hope you can see why this experience deserves a spot on your New Zealand itinerary. The views, the landings, the expertise — it all comes together for something truly unforgettable. When you’re ready to turn this dream into reality, book your Queenstown helicopter tour today and prepare for the flight of a lifetime.

) */ 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 >