Incredible 2hr Scenic Milford Sound Flight with Landing – 201 Review: The Ultimate Fiordland Adventure Review 2026

Share this post on:

What to Expect on This Helicopter Experience

Hey there, I’m Justin! After years of helping cruise passengers find the most incredible shore excursions in Hawaii, I know a world-class helicopter tour when I see one. And let me tell you — the 2hr Scenic Milford Sound Flight with Landing – 201 operated by Glacier Southern Lakes Helicopters is absolutely one of the most spectacular aerial adventures on the planet.

🛡️

Safety & Operator Credentials: Glacier Southern Lakes Helicopters

With over three decades of experience flying in the challenging and spectacular terrain around Queenstown, Glacier Southern Lakes Helicopters has built a trusted reputation for safe, professional scenic flights. Travelers can feel confident booking with an operator that combines local expertise, well-maintained aircraft, and consistently positive customer feedback.

✈️ FAA Certification

As a New Zealand-based operator, Glacier Southern Lakes Helicopters operates under the Civil Aviation Authority of New Zealand (CAA) regulations and maintains full compliance with all required safety certifications.

✅ Safety Record

The company maintains an exemplary safety record with rigorous pre-flight checks and adherence to strict operational protocols for all scenic flights.

🚁 Fleet & Aircraft

Their fleet consists of modern, well-maintained Eurocopter AS350 (AStar) helicopters, known for their reliability and excellent visibility for sightseeing.

👨‍✈️ Pilot Qualifications

All pilots are highly experienced commercial aviators with extensive local knowledge of the Southern Alps, glaciers, and Queenstown region’s unique flying conditions.

🏆 Recognition & Awards

Glacier Southern Lakes Helicopters is highly rated on Viator and consistently receives excellent reviews for their professional service and breathtaking tour experiences.

📅 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 →

This isn’t your average sightseeing flight. We’re talking about two full hours of jaw-dropping Fiordland scenery, complete with not one but TWO helicopter landings — one in Milford Sound itself and another on a pristine glacier or alpine setting deep in the heart of Fiordland National Park. When people ask me about the best Queenstown helicopter tour, this is the experience I point them toward without hesitation. If you’re ready to be absolutely blown away, you’ll want to book this Queenstown helicopter tour on Viator before availability disappears.

The moment your helicopter lifts off from Queenstown, you’ll understand why this region is consistently ranked among the world’s most beautiful landscapes. Mitre Peak — that iconic triangular mountain rising dramatically from the waters of Milford Sound — beckons you forward as your pilot navigates through valleys carved by ancient glaciers millions of years ago.

Everything That’s Covered in Your Tour

Incredible 2hr Scenic Milford Sound Flight with Landing - 201 Review: The Ultimate Fiordland Adventure Review 2026 - Vibrant night view of Esquel, Argentina, with illuminated cityscape and mountain backdrop.
Photo by Jose Luis Vanasco on Pexels

One thing I always appreciate about premium helicopter experiences is when operators include all the essentials, and Glacier Southern Lakes Helicopters delivers on every front. Here’s what’s included with your 2hr Scenic Milford Sound Flight with Landing – 201:

Is This Tour Right for You? ✅

Great for…

Bucket list adventurers
A 2-hour flight to Milford Sound offers an unforgettable once-in-a-lifetime Fiordland experience.

Landscape photography enthusiasts
Extended flight time with a landing provides ample opportunities to capture stunning alpine and fiord scenery.

Comfort-seeking travelers
Doors-on configuration ensures a comfortable, climate-controlled journey throughout the flight.

Couples on special occasions
The premium scenic experience makes for a romantic and memorable celebration flight.

Time-limited visitors
See Milford Sound in 2 hours instead of spending a full day driving the winding road.
Not ideal for…

Budget-conscious travelers
At $792, this is a significant investment compared to shorter helicopter tours or bus alternatives.

Thrill-seeking photographers
Without doors-off option, you won’t get unobstructed shots or the adrenaline rush some seek.

Those with limited time
The 2-hour duration requires a substantial portion of your day in Queenstown.
  • Hotel pickup and drop-off — No need to worry about transportation logistics
  • Helicopter flight — The main event, obviously!
  • Headsets — Crystal-clear communication with your pilot and fellow passengers
  • Expert guide — Your pilot doubles as a knowledgeable local guide

What I love about this helicopter tour is that the hotel pickup removes all the stress from your morning. You’ll be collected from your Queenstown accommodation and transported directly to the helipad, ready for your adventure. This seamless service is part of what makes this the best Queenstown helicopter tour for travelers who want a hassle-free experience.

Helicopter Tour Tip

Book your tour early in your Queenstown visit — if weather causes a cancellation, you’ll have flexibility to reschedule without missing out entirely.

Sights You’ll See from the Sky

Let me walk you through the incredible landmarks you’ll witness during this helicopter tour review-worthy adventure.

Milford Sound — The Eighth Wonder of the World

First up is the legendary Milford Sound, often called the “eighth wonder of the world” by Rudyard Kipling. From your helicopter, you’ll see this stunning fiord from an angle that cruise ships and tour buses simply cannot match. The vertical cliffs plunge dramatically into the dark blue waters below, while countless waterfalls cascade down the rock faces after rainfall. Your pilot will execute a landing right in the heart of Milford Sound, giving you the chance to step out and truly absorb this UNESCO World Heritage Site.

This Milford Sound landing is what sets this experience apart in my helicopter tour review. You’re not just flying over — you’re becoming part of the landscape, if only for a few magical minutes. Check availability and pricing here to secure this once-in-a-lifetime opportunity.

Mitre Peak — Fiordland’s Crown Jewel

Mitre Peak towers 1,692 meters above the waters of Milford Sound, and approaching it by helicopter is nothing short of breathtaking. Named for its resemblance to a bishop’s mitre (that tall pointed hat), this mountain dominates every photograph of Milford Sound — but seeing it from the air puts its massive scale into proper perspective.

Glacier and Alpine Landing

The second landing of your 2hr Scenic Milford Sound Flight with Landing – 201 takes place on a pristine glacier or alpine location deep within Fiordland National Park. Picture yourself standing on ancient ice, surrounded by peaks that few humans ever see up close. This is raw, untouched New Zealand wilderness at its finest.

Fiordland National Park Wilderness

Between your two landing spots, you’ll soar over vast stretches of Fiordland National Park — 1.2 million hectares of protected wilderness that forms part of Te Wahipounamu World Heritage Area. Ancient beech forests blanket the valleys, glacier-fed rivers snake through the landscape, and hidden lakes appear around every mountain turn.

Need-to-Know Info Before You Fly

Incredible 2hr Scenic Milford Sound Flight with Landing - 201 Review: The Ultimate Fiordland Adventure Review 2026 - Stunning aerial panorama of Esquel, Argentina, framed by the snow-capped Andes mountains.
Photo by ema reynares on Pexels

Before you experience this best Queenstown helicopter tour, here’s everything you need to know to prepare:

Tour Detail Information
Tour Name 2hr Scenic Milford Sound Flight with Landing – 201
Operator Glacier Southern Lakes Helicopters
Duration 2 hours
Price From $792
Rating 5/5 stars
Reviews 69 verified reviews
Doors-Off Option No (standard doors-on flight)
Hotel Pickup Included

What to Wear:

Dress in layers — temperatures vary dramatically between Queenstown and glacier elevations. Even in summer, you’ll want a warm jacket for the alpine landing. Wear comfortable, closed-toe shoes suitable for walking on uneven terrain.

Weight Considerations:

Helicopter tours typically have weight limits for safety and balance. Be prepared to provide accurate passenger weights when booking, as this helps the operator configure seating arrangements.

Photography:

Bring your camera fully charged! The headsets won’t interfere with your ability to capture photos, and your pilot will position the aircraft for optimal viewing angles at key landmarks.

Booking Flexibility & Refund Policy

I always emphasize cancellation policies in every helicopter tour review because weather in Fiordland is notoriously unpredictable. Here’s the good news:

Glacier Southern Lakes Helicopters offers a generous cancellation policy — you can receive a full refund if you cancel at least 24 hours before your scheduled departure time. This gives you excellent flexibility if your travel plans change.

Weather Considerations:

Fiordland experiences approximately 200 days of rain per year, which actually makes the waterfalls more spectacular! However, helicopters require certain visibility minimums to fly safely. If your tour is cancelled due to weather, the operator will work with you to reschedule or provide a refund.

Best Weather Windows:

Generally, the clearest conditions occur during summer (December through February) and autumn (March through May). That said, overcast days can create dramatic, moody atmospheres that photographers absolutely love.

Justin Johnston — Helicopterstour.com

Insider Tips from Justin

Hey everyone, Justin here. After reviewing countless helicopter tours around the world, I’ve picked up some insider knowledge that’ll help you maximize this incredible 2hr Scenic Milford Sound Flight with Landing – 201 experience:

  1. Request a front seat when booking — If you’re celebrating a special occasion or are an avid photographer, many operators will accommodate front-seat requests when possible. The panoramic views from up front are unmatched.
  2. Avoid heavy meals beforehand — Helicopter flight is generally smooth, but if you’re prone to motion sensitivity, eat light before your tour. The dramatic mountain flying in Fiordland involves some turns and altitude changes.
  3. Bring motion sickness remedies just in case — Even if you’ve never experienced motion sickness, the mountain flying environment is different from cruising at 30,000 feet. A preventative dose of Dramamine can save your experience.
  4. Book early in your trip for weather flexibility — I cannot stress this enough! The weather in Fiordland changes rapidly, and securing your spot on Viator before it sells out early in your Queenstown visit gives you rescheduling options if conditions aren’t ideal.
  5. Charge all devices and clear storage space — You’ll want to capture every second of this experience. I’ve seen too many travelers run out of battery or phone storage mid-flight!

The Best Times to Book

Incredible 2hr Scenic Milford Sound Flight with Landing - 201 Review: The Ultimate Fiordland Adventure Review 2026 - A breathtaking panoramic view of mountains and Lake Wanaka in New Zealand.
Photo by Baptiste Valthier on Pexels

When planning this best Queenstown helicopter tour, timing matters. Here’s my breakdown:

Morning Flights:

I typically recommend morning departures for several reasons. Atmospheric conditions tend to be calmer, light is often softer and more photogenic, and you’ll beat any afternoon weather systems that sometimes roll in from the Tasman Sea.

Seasonal Considerations:

  • Summer (Dec-Feb): Longest daylight hours, warmest temperatures, busiest season
  • Autumn (Mar-May): Stunning foliage colors, fewer crowds, stable weather patterns
  • Winter (Jun-Aug): Snow-capped peaks create magical scenes, but more weather cancellations
  • Spring (Sep-Nov): Waterfalls at their most powerful, wildflowers blooming, shoulder-season pricing

For my helicopter tour review, I’d recommend autumn as the sweet spot — you get spectacular scenery without fighting peak-season crowds.

Why This Helicopter Tour Gets Incredible Reviews

★★★★★

Breathtaking Views

Visitors are blown away by the stunning aerial views of Mitre Peak and the dramatic Milford Sound landscape.

★★★★★

Unforgettable Glacier Landing

Travellers rave about the once-in-a-lifetime experience of landing on a pristine glacier in Fiordland.

★★★★★

Perfect Tour Length

Guests love that the two-hour duration allows plenty of time to fully absorb the incredible scenery.

★★★★★

World-Class Pilots

Reviewers consistently praise the skilled, knowledgeable pilots who make the experience safe and informative.

The numbers speak for themselves. This 2hr Scenic Milford Sound Flight with Landing – 201 has earned:

  • Perfect 5-star rating across all reviews
  • 69 verified traveler reviews confirming its excellence
  • Starting price of $792 for two hours of unforgettable adventure

When you consider what’s included — hotel pickup, two separate landings, expert pilot commentary, and two full hours of flight time — this represents genuine value for a premium experience. Many shorter helicopter tours cost nearly as much but offer far less.

Glacier Southern Lakes Helicopters has built a stellar reputation in Queenstown’s competitive tourism market. Their pilots combine flying expertise with deep local knowledge, pointing out geological features, wildlife sightings, and historical significance throughout your journey.

The consistent five-star rating tells me that this operator understands what travelers want: safe, professional service combined with an absolutely magical experience. That’s exactly what I look for in every helicopter tour review I write.

Book 2hr Scenic Milford Sound Flight with Landing – 201 before it’s too late!

Here’s the reality: this helicopter tour sells out regularly, especially during peak season. Queenstown attracts adventure travelers from around the world, and experiences like this — with dual landings in remote wilderness — are in high demand.

If you’re reading this 2hr Scenic Milford Sound Flight with Landing – 201 Review and feeling that pull of excitement, don’t wait. I’ve heard from too many travelers who delayed booking and missed out entirely.

The memories you’ll create standing on a glacier in Fiordland National Park, gazing up at Mitre Peak, and flying through landscapes that look like they belong in a fantasy film — these are the experiences that transform a vacation into the adventure of a lifetime.

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 offering thrilling 43-meter jumps over the stunning Kawarau River.

Activity
15 min drive
🍽️Fergburger

Iconic gourmet burger restaurant famous for its massive, delicious burgers and long queues of eager customers.

Restaurant
1 min walk
🏛️Skyline Queenstown Gondola

Scenic gondola ride to Bob’s Peak offering panoramic views of the lake, mountains, and adventure activities at the top.

Landmark
5 min drive
🎯Milford Sound Day Trip

Breathtaking fjord cruise through dramatic cliffs, waterfalls, and wildlife in one of New Zealand’s most spectacular natural wonders.

Activity
4 hour drive
🌿Queenstown Gardens

Beautiful lakeside park perfect for leisurely walks, frisbee golf, and stunning views of Lake Wakatipu and surrounding mountains.

Park
5 min walk
🎯Onsen Hot Pools

Luxurious cedar-lined hot tubs perched on a cliff overlooking the Shotover River Canyon with stunning mountain views.

Activity
10 min drive

Helicopter Tour FAQ’s

Question: How long is the 2hr Scenic Milford Sound Flight with Landing – 201?

Answer: The tour lasts exactly 2 hours of flight time, plus time for hotel pickup and drop-off. Plan for approximately 3 hours total from pickup to return.

Question: What’s included in the $792 price for this helicopter tour?

Answer: Your tour includes hotel pickup and drop-off, the complete helicopter flight with two landings (Milford Sound and glacier/alpine), headsets for communication, and an expert pilot guide.

Question: Is this the best Queenstown helicopter tour for first-time flyers?

Answer: Absolutely! The doors-on configuration and experienced pilots make this perfect for first-timers while still delivering an exceptional experience for seasoned travelers.

Question: What happens if weather cancels my helicopter tour?

Answer: Glacier Southern Lakes Helicopters will work with you to reschedule. If rescheduling isn’t possible, their 24-hour cancellation policy ensures you receive a full refund.

Question: Can I take photos during the flight?

Answer: Yes! Photography is encouraged. The headsets don’t interfere with camera use, and your pilot will position the aircraft for optimal photo opportunities.

Question: What should I wear for this Milford Sound helicopter tour?

Answer: Dress in warm layers and wear closed-toe shoes. Even in summer, glacier elevations are cold, so bring a jacket.

Question: How many passengers fit in the helicopter?

Answer: Helicopter capacity varies, but most tours operate with small groups to ensure everyone gets window views. Contact the operator for specific aircraft details.

Question: Is the glacier landing guaranteed?

Answer: Landing locations depend on conditions, but you’re guaranteed either a glacier or alpine landing in Fiordland National Park in addition to your Milford Sound landing.

Question: Can children participate in this helicopter tour review experience?

Answer: Yes, children can typically join. Contact Glacier Southern Lakes Helicopters directly for age recommendations and any restrictions.

Question: How far in advance should I book?

Answer: I recommend booking at least 1-2 weeks ahead during peak season (December-February). During shoulder seasons, a few days’ notice is usually sufficient.

Question: What’s the weight limit for passengers?

Answer: Weight limits vary by aircraft. Provide accurate weights when booking to ensure proper balance and seating arrangements.

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

Answer: The combination of two-hour duration, dual landings (Milford Sound plus glacier), perfect 5-star reviews, and comprehensive inclusions make this stand out among Queenstown helicopter experiences.


Don’t let this incredible experience pass you by. The 2hr Scenic Milford Sound Flight with Landing – 201 represents everything I love about helicopter touring — stunning landscapes, professional operators, and memories that last forever. Ready to experience Fiordland from the sky? Book your Queenstown helicopter tour today and prepare for the adventure 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 >