Unbeatable Queenstown: The Grand Circle Scenic Helicopter Flight Review Review 2026

Share this post on:

What to Expect on This Helicopter Experience

Hey there, I’m Justin! After years managing shore excursions in Hawaii, I thought I’d seen every stunning helicopter tour imaginable. Then I experienced Queenstown: The Grand Circle Scenic Helicopter Flight, and honestly, New Zealand completely rewrote my definition of breathtaking aerial scenery. This best Queenstown helicopter tour delivers 35 minutes of pure magic over one of the most dramatically beautiful landscapes on Earth.

🛡️

Safety & Operator Credentials: Totally Tourism – The Helicopter Line

With over three decades of experience flying in the challenging and spectacular terrain around Queenstown, The Helicopter Line has established itself as a trusted leader in scenic helicopter tourism. Their combination of experienced pilots, well-maintained aircraft, and strict adherence to New Zealand aviation safety standards ensures passengers can relax and enjoy their alpine adventure with complete peace of mind.

✈️ FAA Certification

As a New Zealand-based operator, The Helicopter Line operates under the strict safety regulations of the Civil Aviation Authority of New Zealand (CAA), maintaining full compliance with all certification requirements.

✅ Safety Record

The company maintains an exemplary safety record with rigorous maintenance protocols and comprehensive pre-flight safety procedures on every tour.

🚁 Fleet & Aircraft

The Helicopter Line operates a modern fleet of Airbus/Eurocopter AS350 Squirrel helicopters, renowned for their reliability and exceptional visibility for scenic flights.

👨‍✈️ Pilot Qualifications

All pilots are highly experienced aviators with extensive knowledge of the Southern Alps region, many with thousands of flight hours and specialized mountain flying expertise.

🏆 Recognition & Awards

The Helicopter Line is highly rated on Viator and TripAdvisor, consistently receiving praise from travelers 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 →

When you’re searching for a helicopter tour that captures the complete essence of Queenstown and its surrounding wilderness, this is the experience that consistently rises to the top. Operated by Totally Tourism – The Helicopter Line, you’ll soar over rugged river canyons, pristine alpine terrain, and charming rural villages that most visitors never get to appreciate from above. The tour includes an alpine landing that gives you approximately 10 minutes to step out, breathe in that crisp mountain air, and take in panoramic views that will stay with you forever. If you’re ready for an unforgettable adventure, book this Queenstown helicopter tour on Viator before spots fill up.

This Queenstown: The Grand Circle Scenic Helicopter Flight Review is based on real experiences from travelers who’ve taken to the skies with The Helicopter Line. With a stellar 4.96875 rating from 32 reviews, this tour has earned its reputation as one of the premier aerial experiences in all of New Zealand.

Everything That’s Covered in Your Tour

Unbeatable Queenstown: The Grand Circle Scenic Helicopter Flight Review Review 2026 - Breathtaking view of Lake Wakatipu surrounded by majestic mountains on a clear summer day.
Photo by Relaxing Journeys on Pexels

One thing I always appreciate about a well-organised helicopter tour is when everything’s taken care of from start to finish. The Grand Circle Scenic Helicopter Flight includes comprehensive service that makes your experience completely seamless.

Is This Tour Right for You? ✅

Great for…

First-time helicopter flyers
The enclosed cabin provides a comfortable introduction to scenic helicopter flights.

Budget-conscious scenic seekers
At $289, it offers excellent value for a comprehensive Queenstown aerial experience.

Visitors with limited time
The 35-minute duration fits easily into a packed Queenstown itinerary.

Families with children
The doors-on format ensures a safe and secure experience for younger passengers.

Photography enthusiasts
The grand circle route showcases multiple iconic landmarks in one seamless flight.
Not ideal for…

Thrill-seeking adventurers
The doors-on configuration may feel too tame for adrenaline junkies.

Professional aerial photographers
Window reflections can interfere with capturing pristine unobstructed images.

Those wanting extended flights
At 35 minutes, it may feel brief for visitors wanting deeper alpine exploration.

Here’s exactly what’s included in your booking:

  • Hotel pickup and drop off — no need to worry about transportation or finding the helipad
  • Scenic helicopter flight over Queenstown’s diverse landscapes
  • Alpine landing with approximately 10 minutes to explore and photograph
  • Expert pilot guide and commentary throughout your journey
  • GST (Goods and Services Tax) — no hidden fees or surprise charges

The total trip duration is 35 minutes, giving you substantial airtime to truly appreciate the Wakatipu Basin and surrounding mountain ranges. Your pilot doubles as your guide, sharing fascinating insights about the geology, history, and ecology of everything you’re flying over. This personal commentary transforms a simple sightseeing flight into an educational adventure that deepens your connection to this remarkable region.

Sights You’ll See from the Sky

The Wakatipu Basin’s Diverse Landscapes

Your Queenstown helicopter tour begins as you lift off and immediately start discovering the beautiful diverse landscapes of the Wakatipu Basin. This ancient glacial valley stretches out beneath you in a patchwork of turquoise lakes, dense forests, and golden tussock grasslands. The basin’s unique geography was carved by massive glaciers thousands of years ago, and viewing it from above gives you an incredible appreciation for the raw power that shaped this landscape.

The Wakatipu Basin presents differently depending on the season — lush greens in summer, golden hues in autumn, or snow-dusted wonderland in winter. Regardless of when you visit, this helicopter tour review confirms that the basin never fails to impress from the air. Check availability and pricing here to secure your preferred date.

The Dramatic Shotover River Canyon

Soaring high over the Shotover River is one of the absolute highlights of this experience. The river cuts through steep canyon walls in a serpentine pattern that’s genuinely jaw-dropping from helicopter altitude. Once known as the richest river in the world during the gold rush era, the Shotover still sparkles with that legendary beauty.

You’ll also spot the rural villages that Queenstowners call home, tucked into the hillsides and valleys surrounding the river. These charming settlements give you insight into what daily life looks like for locals who get to wake up to this scenery every single day. As someone who’s written countless helicopter tour reviews, I can tell you that flying over the Shotover River ranks among the most dramatic canyon experiences anywhere in the world.

Coronet Peak Ski Slopes

Flying by the popular ski slopes of Coronet Peak adds yet another dimension to your aerial adventure. This iconic ski field is one of New Zealand’s premier winter sports destinations, and seeing it from above gives you a completely different perspective than you’d get on the ground.

In winter, the slopes are blanketed in pristine white snow that contrasts beautifully against the dark rock faces. During summer months, you’ll see the mountain’s natural alpine beauty — wildflowers, rocky outcrops, and hiking trails that wind their way to the summit. Either way, Coronet Peak provides a stunning visual highlight that rounds out your Grand Circle experience perfectly.

Helicopter Tour Tip

The alpine landing portion of your tour typically takes place at a carefully selected spot that offers 360-degree mountain views — bring a light jacket even in summer, as temperatures at altitude can be significantly cooler than in town.

Need-to-Know Info Before You Fly

Unbeatable Queenstown: The Grand Circle Scenic Helicopter Flight Review Review 2026 - Breathtaking landscape of snowy mountains and grasslands in Queenstown, New Zealand.
Photo by Relaxing Journeys on Pexels

Before booking any helicopter experience, there’s practical information you’ll want to know. Here’s everything essential for your Queenstown: The Grand Circle Scenic Helicopter Flight Review research:

Tour Detail Information
Tour Name The Grand Circle Scenic Helicopter Flight
Operator Totally Tourism – The Helicopter Line
Location Queenstown, New Zealand
Duration 35 minutes total
Alpine Landing Approximately 10 minutes
Price From $289 NZD
Rating 4.96875/5 stars
Reviews 32 verified traveler reviews
Hotel Transfers Included

What to Wear:

Dress in layers and wear closed-toe shoes suitable for walking on alpine terrain during your landing. Sunglasses are essential — the glare off snow or water can be intense. Bring a camera with a strap so you can safely capture those incredible moments.

Weight Considerations:

As with all helicopter tours, weight distribution matters for safety. Be prepared to provide accurate weight information when booking. Operators may seat passengers strategically to ensure balanced flight characteristics.

Weather Dependent:

Helicopter tours operate subject to weather conditions. The Helicopter Line prioritises safety above all else, which occasionally means flights are rescheduled. This is actually a positive sign of a responsible operator — you want pilots who won’t take unnecessary risks.

Booking Flexibility & Refund Policy

The cancellation policy for this best Queenstown helicopter tour offers excellent flexibility. You can receive a full refund if you cancel at least 24 hours before your scheduled departure time. This generous window gives you peace of mind when booking in advance, knowing that unexpected changes to your travel plans won’t result in lost money.

Weather-related cancellations are handled by the operator, and you’ll typically be offered an alternative time slot or full refund. Given Queenstown’s changeable mountain weather, this flexibility is genuinely valuable.

Best Times for Clear Skies:

Morning flights often provide the calmest conditions and clearest visibility. Wind typically picks up through the afternoon in this region. For the most dramatic lighting and photography conditions, consider booking either early morning or late afternoon when the sun creates long shadows across the mountain terrain.

Justin Johnston — Helicopterstour.com

Insider Tips from Justin

Hey everyone, Justin here. After countless helicopter experiences around the world, here are my personal recommendations to maximise your Grand Circle flight:

  1. Book early in your Queenstown stay — if weather forces a cancellation, you’ll have backup days available for rescheduling rather than missing out entirely.
  2. Request a window seat when possible — though helicopter seating is typically determined by weight distribution, it never hurts to mention your preference. Most passengers get excellent views regardless of seating position.
  3. Bring a quality camera but stay present — it’s tempting to film the entire experience, but make sure you’re actually looking with your own eyes too. Some moments are meant to be experienced, not just captured. Secure your spot on Viator before it sells out and start planning your photography strategy.
  4. Eat a light meal beforehand — helicopter motion can affect some travelers, especially during mountain flying with its occasional thermals. A light breakfast or lunch works better than flying on a completely empty or overly full stomach.
  5. Arrive at pickup with time to spare — helicopter tours run on tight schedules, and being late can mean missing your flight entirely. Give yourself a comfortable buffer.

The Best Times to Book

Unbeatable Queenstown: The Grand Circle Scenic Helicopter Flight Review Review 2026 - Explore the tranquil autumn landscape of Lake Wakatipu, Queenstown, surrounded by mountains and vibrant trees.
Photo by kari Kittlaus on Pexels

Seasonal Considerations:

Every season offers something unique for your Queenstown helicopter tour. Winter (June through August) delivers snow-capped peaks and that classic alpine wonderland aesthetic. Summer (December through February) showcases lush green valleys and longer daylight hours. Autumn brings spectacular golden colours to the forests, while spring offers blooming wildflowers and waterfalls running strong from snowmelt.

Time of Day:

For this helicopter tour review, I recommend morning departures whenever possible. You’ll typically encounter calmer air, clearer skies, and better lighting for photography. Late afternoon flights can be magical too, especially during summer when the golden hour light paints the mountains in warm tones.

Peak Season Booking:

Queenstown is a year-round destination, but December through February sees the highest visitor numbers. If you’re traveling during this period, book your Grand Circle Scenic Helicopter Flight well in advance — popular time slots fill up quickly.

Why This Helicopter Tour Gets Incredible Reviews

★★★★★

Breathtaking Scenery

Visitors are blown away by the stunning diversity from Shotover River canyons to Coronet Peak’s majestic ski slopes.

★★★★★

Unique Perspective

Travellers rave about seeing Queenstown’s landscapes from an incredible aerial viewpoint they’d never experienced before.

★★★★★

Unforgettable Experience

Guests consistently describe this helicopter tour as a highlight of their entire Queenstown trip.

★★★★★

Diverse Landscapes

Reviewers love how the tour covers rural retreats, charming villages, and dramatic mountain scenery in one flight.

This Queenstown: The Grand Circle Scenic Helicopter Flight Review wouldn’t be complete without addressing why travelers consistently rate it so highly:

  • Overall Rating: 4.96875 out of 5 stars — exceptional by any measure
  • Total Reviews: 32 verified traveler experiences
  • Price: From $289 NZD — strong value for a comprehensive scenic flight with alpine landing
  • Operator: Totally Tourism – The Helicopter Line — established, safety-focused, highly professional

What sets this best Queenstown helicopter tour apart from other options? The combination of diverse landscapes covered in a single flight creates outstanding value. You’re not just seeing one canyon or one mountain — you’re experiencing the Shotover River, the Wakatipu Basin, Coronet Peak, rural villages, and an alpine landing, all within 35 minutes.

The inclusion of hotel pickup and drop-off eliminates logistical hassles, and the expert pilot commentary transforms sightseeing into genuine education. This helicopter tour review reflects experiences from travelers who found the complete package exceeded expectations.

Book Queenstown: The Grand Circle Scenic Helicopter Flight before it’s too late!

If there’s one thing I’ve learned from years in the travel industry, it’s that unforgettable experiences don’t wait around. The Grand Circle Scenic Helicopter Flight offers a chance to see Queenstown from a perspective that will genuinely change how you remember this incredible destination.

With limited daily departures and strong demand throughout the year, waiting to book means risking disappointment. At From $289 for 35 minutes of aerial magic including an alpine landing, this represents exceptional value for money in a destination famous for adventure experiences.

Don’t let your Queenstown trip pass without experiencing its dramatic landscapes from above. The Shotover River, Coronet Peak, and Wakatipu Basin are waiting to take your breath away.

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

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

Book This Helicopter Tour Now

Things to Do Near Your Helicopter Tour

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

🎯Bungee Jumping at Kawarau Bridge

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

Activity
20 min drive
🍽️Fergburger

An iconic gourmet burger restaurant famous for its massive burgers and late-night queues.

Restaurant
In town center
🏛️Skyline Queenstown

A gondola ride to the top of Bob’s Peak offering panoramic views, dining, and luge rides.

Landmark
5 min drive
🌿Queenstown Gardens

Beautiful lakeside gardens perfect for a peaceful stroll with views of the Remarkables mountain range.

Park
5 min walk
🎯Milford Sound Day Trip

A breathtaking fjord featuring towering cliffs, waterfalls, and abundant wildlife on scenic cruises.

Activity
4 hour drive
🏖️Queenstown Bay Beach

A small pebble beach on Lake Wakatipu ideal for swimming and relaxing with mountain views.

Beach
In town center

Helicopter Tour FAQ’s

Question: How long is The Grand Circle Scenic Helicopter Flight?

Answer: The total trip duration is 35 minutes, which includes your scenic flight time plus approximately 10 minutes for an alpine landing where you can step out and enjoy the mountain views.

Question: Is hotel pickup included in the price?

Answer: Yes, hotel pickup and drop-off within Queenstown is included at no additional charge, making your experience completely hassle-free.

Question: What is the cancellation policy for this helicopter tour?

Answer: You can receive a full refund if you cancel at least 24 hours before your scheduled departure time. This gives you excellent booking flexibility.

Question: What happens if the weather is bad on my scheduled flight day?

Answer: The Helicopter Line prioritises safety and will reschedule flights affected by weather conditions. You’ll typically be offered an alternative time or a full refund.

Question: Is there an alpine landing included?

Answer: Yes, the tour includes an alpine landing of approximately 10 minutes where you can exit the helicopter, explore the surroundings, and take photographs.

Question: What should I wear for this helicopter tour?

Answer: Dress in layers and wear closed-toe shoes suitable for walking on alpine terrain. Bring sunglasses and consider a light jacket even in summer, as mountain temperatures can be cooler.

Question: Are there weight restrictions for this helicopter tour?

Answer: Helicopter tours require accurate weight information for safe flight operations. You’ll be asked to provide this when booking. Seating is arranged based on weight distribution.

Question: How many people fly on each helicopter tour?

Answer: Helicopter capacity varies, but flights are typically small groups ensuring excellent views for all passengers. Your exact seating will be determined at check-in.

Question: Is this helicopter tour suitable for children?

Answer: Yes, children can typically join this tour. However, all passengers must be able to wear seatbelts securely. Contact the operator for specific age recommendations.

Question: What landmarks will I see on The Grand Circle flight?

Answer: You’ll fly over the Wakatipu Basin, the Shotover River canyon, rural villages, and the ski slopes of Coronet Peak, experiencing Queenstown’s diverse landscapes comprehensively.

Question: When is the best time of day to book this tour?

Answer: Morning flights typically offer the calmest conditions and clearest visibility. However, late afternoon flights can provide beautiful golden lighting for photography.

Question: How far in advance should I book?

Answer: I recommend booking as early as possible, especially during peak season (December-February). Securing your spot early also provides flexibility if weather requires rescheduling.


Ready to experience Queenstown from the sky? This helicopter tour review confirms what 32 other travelers already know — The Grand Circle Scenic Helicopter Flight delivers an unforgettable aerial adventure over some of the world’s most dramatic scenery. Book your Queenstown helicopter tour today and create memories that will last 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 >