Stunning 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona Review Review 2026

Share this post on:

Hey there, I’m Justin! After years of helping cruise passengers find the most jaw-dropping aerial experiences during my time as a Shore Excursion Manager, I can tell you that some helicopter tours are simply unforgettable. This 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona operated by Maverick Helicopters AZ is absolutely one of them. In this helicopter tour review, I’m breaking down everything you need to know about what many consider the best Grand Canyon National Park helicopter tour available from the South Rim. If you’re ready for 45 minutes of pure aerial magic over one of the Seven Natural Wonders of the World, you’ll want to book this Grand Canyon National Park helicopter tour on Viator before seats fill up.

📅 Check Availability for Your Dates

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

Check Availability →

What to Expect on This Helicopter Experience

Let me paint you a picture of what’s waiting for you. This 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona isn’t your standard quick flyover — it’s a comprehensive aerial journey that covers an incredible amount of ground. You’ll depart from the Grand Canyon Airport in Tusayan, Arizona, located right at the South Rim, aboard what Maverick describes as the safest and most comfortable tourism-based helicopter in the world.

🛡️

Safety & Operator Credentials: Maverick Helicopters AZ

With over two decades of experience and a commitment to safety excellence, Maverick Helicopters has become one of the most trusted names in Grand Canyon aerial tours. Their combination of state-of-the-art aircraft, highly trained pilots, and outstanding customer reviews makes them a reliable choice for travelers seeking a memorable and secure helicopter experience.

✈️ FAA Certification

Maverick Helicopters operates under FAA Part 135 certification, maintaining full compliance with all federal aviation regulations and safety standards.

✅ Safety Record

The company upholds rigorous safety protocols and maintains an exemplary safety record through comprehensive maintenance programs and strict operational standards.

🚁 Fleet & Aircraft

Maverick operates a modern fleet of ECO-Star helicopters, specifically designed for touring with wraparound windows, climate control, and enhanced passenger comfort.

👨‍✈️ Pilot Qualifications

All Maverick pilots are FAA-certified commercial pilots with extensive flight hours and specialized training in Grand Canyon aerial operations.

🏆 Recognition & Awards

Maverick Helicopters is highly rated on Viator and has received numerous tourism industry awards, including recognition as a top helicopter tour operator in the region.

The wraparound windows on these aircraft are absolutely massive, giving every passenger breathtaking, unobstructed views of the Canyon below. Whether you’re seated on the left, right, or anywhere in between, you’re getting a front-row seat to nature’s greatest show. This is what separates a good helicopter tour review from a great one — the aircraft quality matters enormously, and Maverick delivers.

Helicopter Tour Tip

Maverick’s ECO-Star helicopters feature 23% more cabin space than standard touring helicopters, so you won’t feel cramped during your 45-minute adventure.

Everything That’s Covered in Your Tour

Stunning 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona Review Review 2026 - A breathtaking view of the Grand Canyon's colorful layered rock formations.
Photo by Alexandre Lima on Pexels

When you book this best Grand Canyon National Park helicopter tour, here’s exactly what’s included in your $359 ticket:

Is This Tour Right for You? ✅

Great for…

First-time Grand Canyon visitors
A 45-minute flight provides an unforgettable aerial introduction to one of the world’s most iconic natural wonders.

Photography enthusiasts
The enclosed cabin offers stable conditions for capturing stunning canyon landscapes through the windows.

Travelers short on time
Experience breathtaking canyon views in under an hour without lengthy hikes or drives.

Comfort-seeking adventurers
The doors-on configuration provides a climate-controlled, secure environment for nervous flyers.

Couples and special occasions
The scenic flight creates a romantic and memorable experience perfect for anniversaries or proposals.
Not ideal for…

Thrill-seekers wanting doors-off
This tour keeps doors on, so those craving an open-air adrenaline rush should look elsewhere.

Budget-conscious travelers
At $359 per person, this premium experience may not fit tighter vacation budgets.

Those with motion sensitivity
Helicopter flights can experience turbulence over the canyon, which may cause discomfort.
  • 45-minute helicopter flight over the Grand Canyon
  • All taxes and fees — no hidden charges at checkout
  • Access to Maverick’s state-of-the-art helicopter fleet
  • Expert pilot narration throughout the journey
  • Wraparound window seating for panoramic views

There’s something refreshing about knowing the price you see is the price you pay. At From $359, this helicopter tour review confirms you’re getting exceptional value for nearly an hour of flight time over one of Earth’s most spectacular landscapes.

Sights You’ll See from the Sky

Now let’s get into the good stuff — the actual sights you’ll witness during this incredible aerial adventure. Trust me, the itinerary for this 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona is absolutely stacked.

Kaibab National Forest

Your journey begins with a flight over the stunning 1.6 million-acre Kaibab National Forest, which borders both the North and South Rims of the Grand Canyon. This massive forest is home to the world’s largest ponderosa pines, and seeing them from above gives you an entirely new appreciation for the scale of this protected wilderness. The deep greens against the red rock formations create a color contrast that photographs beautifully.

The South and North Rim Transition

Here’s where things get really spectacular. Upon reaching the edge of the canyon, the South Rim gently drops away as the North Rim and east end of the canyon come into view. I’ve read countless trip reports, and people consistently say this is one of the greatest views of the Grand Canyon you can experience anywhere. The way the landscape transforms beneath you is nothing short of magical.

The Painted Desert

Following the Colorado River upstream, you’ll catch distant views of the 146-square mile Painted Desert. The name says it all — layers of colorful sediment create a rainbow effect across the desert floor that looks almost artificial. But I promise you, it’s 100% natural and 100% breathtaking. This is why people consistently call this the best Grand Canyon National Park helicopter tour available.

Desert View Watchtower

Keep your eyes peeled for the 70-foot Desert View Watchtower, a National Historic Landmark that features an observation deck for ground-based visitors. Seeing it from above, you’ll appreciate just how massive this structure is — and how tiny it looks compared to the Canyon walls surrounding it. Check availability and pricing here to secure your seat for this unforgettable experience.

Marble Canyon

Next up is Marble Canyon, the section of the Colorado River that marks the official beginning of the Grand Canyon. The walls here rise dramatically from the river, creating some of the most photogenic moments of the entire flight. Your camera will be working overtime.

Point Imperial

You’ll also view Point Imperial, the highest point on the North Rim at a staggering 8,803 feet (2,683 meters). Point Imperial overlooks both the Painted Desert and the eastern end of the Grand Canyon, providing a vantage point that ground-based visitors dream about reaching.

The Dragon Corridor

Save some excitement for the grand finale — the Dragon Corridor. This is the widest and deepest section of the entire Grand Canyon, and flying through it is an experience that words simply can’t capture. The scale is absolutely mind-boggling, and you’ll understand why this helicopter tour review rates it so highly.

Need-to-Know Info Before You Fly

Stunning 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona Review Review 2026 - Scenic aerial view of Grand Canyon's eroded landscape under a bright sky.
Photo by PHILIPPE SERRAND on Pexels

Before you head to the airport, there are some essential details for this 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona that you’ll want to know:

Tour Detail Information
Operator Maverick Helicopters AZ
Duration 45 minutes
Price From $359
Rating 4.83/5 (2,017 reviews)
Departure Grand Canyon Airport, Tusayan, AZ
Check-in 30 minutes before departure
ID Required Photo ID (driver’s license or passport) for guests 18+

Critical check-in requirement: All passengers must check in 30 minutes prior to their scheduled departure time. Failure to comply may result in flight cancellation with no reimbursement — so please don’t be late!

Per FAA regulations, all passengers 18 years and older must show valid photo identification at check-in. A driver’s license or passport will work perfectly.

Booking Flexibility & Refund Policy

I always tell travelers to check the cancellation policy before booking anything, and this best Grand Canyon National Park helicopter tour has a pretty straightforward policy:

  • Cancel 3+ days before departure: Full refund
  • Cancel within 3 days of departure: No refund (0%)

My advice? Book early to lock in your preferred time slot, but make sure your travel plans are firm before that 3-day window closes. Weather in the Grand Canyon area can occasionally cause delays or cancellations on the operator’s end, and Maverick has excellent protocols for handling those situations.

Justin Johnston — Helicopterstour.com

Insider Tips from Justin

Hey everyone, Justin here. After years in the travel industry and countless conversations with guests returning from helicopter tours, I’ve gathered some tips that’ll help you maximize this incredible experience:

  1. Book morning flights when possible — The air is typically calmer and clearer in the early morning hours, giving you smoother flying conditions and better visibility for photos. Plus, the lower sun angle creates dramatic shadows in the Canyon.
  2. Wear dark, non-reflective clothing — Bright whites and loud patterns can create glare and reflections on the helicopter windows, potentially ruining your photos. Stick to darker colors for the best shots.
  3. Charge your devices the night before — 45 minutes sounds like plenty of time, but trust me, you’ll be snapping photos and recording videos non-stop. A dead phone battery halfway through would be devastating. Secure your spot on Viator before it sells out and start planning your photography strategy now.
  4. Don’t skip the pilot’s narration — It’s tempting to focus entirely on photos, but the commentary provides fascinating geological and historical context that makes the experience so much richer. Your pilot knows this Canyon inside and out.
  5. Arrive early and hydrated — The Arizona climate is incredibly dry, and the Tusayan area sits at high elevation. Stay hydrated throughout the day, especially before your flight.

The Best Times to Book

Stunning 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona Review Review 2026 - Beautiful aerial shot of Grand Canyon West's rugged landscape showcasing vibrant earth tones.
Photo by Roberto Lee Cortes on Pexels

Timing can make or break any helicopter experience, and this helicopter tour review wouldn’t be complete without some seasonal guidance for the 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona.

Spring (March-May): Excellent visibility and comfortable temperatures make this an ideal season. The snow on the North Rim creates stunning contrasts with the red rock.

Summer (June-August): Peak tourist season means booking well in advance is essential. Morning flights are best to avoid afternoon monsoon clouds.

Fall (September-November): Perhaps the most underrated season — fewer crowds, golden light, and crisp air create perfect flying conditions.

Winter (December-February): Snow-dusted Canyon walls offer a unique perspective few visitors get to see. Just be prepared for possible weather delays.

Helicopter Tour Tip

Morning flights typically offer the calmest air conditions and clearest visibility. Book the earliest available slot if photography is a priority.

Why This Helicopter Tour Gets Incredible Reviews

★★★★★

Breathtaking Views

Visitors are awestruck by the stunning aerial perspectives of the Grand Canyon, Painted Desert, and Marble Canyon.

★★★★★

Dragon Corridor Experience

Travellers rave about flying through the Canyon’s widest and deepest section, calling it absolutely unforgettable.

★★★★★

Perfect Tour Length

Guests appreciate the 45-minute duration, saying it’s just right to see all the major landmarks.

★★★★★

Knowledgeable Pilots

Reviewers praise the pilots for sharing fascinating facts while ensuring a smooth, comfortable flight experience.

With a 4.83 out of 5 rating from over 2,017 reviews, this best Grand Canyon National Park helicopter tour has clearly earned its stellar reputation. Here’s what the numbers tell us:

  • Rating: 4.83/5 — exceptional by any standard
  • Review Count: 2,017 verified travelers
  • Price: From $359 — strong value for 45 minutes of flight time
  • Operator: Maverick Helicopters AZ — industry-leading safety record

The consistency of positive feedback in this helicopter tour review is what really stands out. When thousands of travelers are raving about an experience, you know it delivers on its promises. The combination of flight duration, route coverage, aircraft quality, and pilot expertise creates something truly special.

Book 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona before it’s too late!

Listen, I’ve seen how quickly these popular helicopter tours sell out, especially during peak season. The 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona operated by Maverick Helicopters AZ is one of the most sought-after aerial experiences in the American Southwest, and for good reason.

At From $359, you’re getting 45 minutes of world-class aerial sightseeing over the Dragon Corridor, Point Imperial, Marble Canyon, the Painted Desert, and so much more. The 2,017 travelers who came before you have spoken — this is the real deal.

Don’t let your Grand Canyon trip pass without experiencing it from the sky. Trust me, the perspective changes everything.

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 Grand Canyon National Park — from beaches and local eats to landmarks worth exploring.

🏛️Horseshoe Bend

A stunning horseshoe-shaped meander of the Colorado River offering breathtaking photo opportunities from a cliff overlook.

Landmark
2 hour drive
🎯Havasu Falls

A spectacular turquoise waterfall on the Havasupai Reservation featuring beautiful swimming areas and camping.

Activity
3 hour drive
🍽️El Tovar Dining Room

A historic and elegant restaurant located right on the South Rim serving Southwestern-inspired cuisine with canyon views.

Restaurant
5 min drive
🏛️Antelope Canyon

A famous slot canyon near Page featuring stunning light beams and wave-like sandstone formations perfect for photography.

Landmark
2.5 hour drive
🎯Grand Canyon Skywalk

A glass-bottomed walkway extending 70 feet over the canyon rim at Grand Canyon West offering thrilling views.

Activity
2.5 hour drive
🏖️Lake Powell

A massive reservoir with sandy shorelines ideal for swimming, boating, and relaxing on secluded beach coves.

Beach
2.5 hour drive

Helicopter Tour FAQ’s

Question: How long is the 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona?

Answer: The actual flight time is 45 minutes in the air. However, plan to arrive at the Grand Canyon Airport in Tusayan at least 30 minutes before your scheduled departure for check-in procedures.

Question: What identification do I need to bring?

Answer: Per FAA regulations, all passengers 18 years and older must present a valid photo ID such as a driver’s license or passport at check-in. Don’t forget this — no ID means no flight!

Question: Is this the best Grand Canyon National Park helicopter tour available?

Answer: With a 4.83/5 rating from 2,017 reviews and a comprehensive 45-minute route covering the Dragon Corridor, Point Imperial, Marble Canyon, and the Painted Desert, this tour consistently ranks among the top aerial experiences at the Grand Canyon.

Question: What’s the cancellation policy?

Answer: You’ll receive a full refund if you cancel at least 3 full days before your scheduled departure. Cancellations within 3 days of departure are non-refundable.

Question: Are there weight restrictions for this helicopter tour?

Answer: Helicopter tours typically have weight requirements for safety and balance purposes. Contact Maverick Helicopters AZ directly for specific weight policies and any applicable fees.

Question: What should I wear on the helicopter tour?

Answer: Wear dark, non-reflective clothing to minimize window glare in your photos. Dress comfortably and in layers, as temperatures at the Grand Canyon can vary significantly.

Question: Will I see the Colorado River during the flight?

Answer: Absolutely! You’ll follow the Colorado River upstream and cross over it multiple times during your 45-minute journey, including views of Marble Canyon where the Grand Canyon officially begins.

Question: What makes Maverick Helicopters AZ different from other operators?

Answer: Maverick operates state-of-the-art helicopters with wraparound windows that provide exceptional visibility for every passenger, regardless of seating position. They’re known for their safety record and passenger comfort.

Question: Is this helicopter tour doors-on or doors-off?

Answer: This is a doors-on helicopter tour, which provides a more comfortable, climate-controlled experience perfect for the varying temperatures at Grand Canyon elevations.

Question: How far in advance should I book?

Answer: I recommend booking at least 2-3 weeks in advance during peak season (summer and holidays). For shoulder seasons, 1-2 weeks is typically sufficient, but earlier booking gives you better time slot options.

Question: What’s included in the $359 price?

Answer: Your ticket includes the 45-minute helicopter flight and all taxes and fees. There are no hidden charges — what you see at checkout is what you pay.

Question: Can children take this helicopter tour?

Answer: Yes, children can participate in this helicopter tour. Check with Maverick Helicopters AZ regarding any specific age requirements or policies for younger passengers.


Ready to see the Grand Canyon like never before? This 45-minute Helicopter Flight Over the Grand Canyon from Tusayan, Arizona offers an unparalleled perspective on one of Earth’s most incredible natural wonders. Don’t just stand on the rim — soar above the Dragon Corridor, trace the Colorado River, and witness Point Imperial from the ultimate vantage point. Book your Grand Canyon National Park 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 >