Open Mobile Menu
Open Search
'; } $('.comparePop__grid').html(newHTML); $('.filter__link').on('click', function(e) { e.preventDefault(); var thisThing = $(this); if (thisThing.hasClass('is-selected')) { var compareString = localStorage.getItem("compareString"); var model = thisThing.attr('compare'); var itemArray = localStorage.getItem("compareString").split(', '); let newarr = itemArray.filter(a => a !== model); var newString = newarr.join(', '); localStorage.setItem("compareString", newString); thisThing.removeClass('is-selected'); } else { var model = $(this).attr('compare'); if (localStorage.getItem("compareString")) { var compareString = localStorage.getItem("compareString"); var appendString = ', ' + model; compareString += appendString; localStorage.setItem("compareString", compareString); } else { var compareString = ''; var appendString = model; compareString += appendString; localStorage.setItem("compareString", compareString); } thisThing.addClass('is-selected'); } respondToStorage(); }); $('.link__close').on('click', function(e) { e.preventDefault(); var thisThing = $(this).parent().find('.filter__link'); var compareString = localStorage.getItem("compareString"); var model = thisThing.attr('compare'); var itemArray = localStorage.getItem("compareString").split(', '); let newarr = itemArray.filter(a => a !== model); var newString = newarr.join(', '); localStorage.setItem("compareString", newString); $(this).parent().fadeOut(); respondToStorage(); if (localStorage.getItem("compareString") == '') { $('.comparePop').slideUp(); } }); } }); })(jQuery);
Taking the World by Storm
Take the world by storm. The Cyclone fifth wheel gives you toy hauler capacity with indulgent features. Our King bedroom suites include a “swift space” pull out dresser workstation and the Store-More three-sided access to the basem*nt provides 30% more storage. Satisfy your wanderlust without sacrificing anything.
Take the world by storm. The Cyclone fifth wheel gives you toy hauler capacity with indulgent features. Our King bedroom suites include a “swift space” pull out dresser workstation and the Store-More three-sided access to the basem*nt provides 30% more storage. Satisfy your wanderlust without sacrificing anything.
Download Brochure Request Info
Starting At
- MSRP$143,542
- Length39' 9"
- Weight14,582 lbs
Cyclone Videos
2022 Cyclone - The Flagship Brand
Inside the new 3714
CYCLONE 4014C
Explore All Cyclone Videos
CYCLONE 4006
REAL OWNERS
“For us, what sold us on the Cyclone 4007 were three main features – the basem*nt storage, the main bedroom, and the toy hauler garage. When researching other floor plans and models, we kept coming back to this floor plan."
@INTERSTATEINGRAMS
Testimonials
CAMPFIRE STORIES - OUR BLOG
16 WAYS REAL RVERS USE THEIR TOY HAULER GARAGE
Read Now
RV Lifestyle
The Ultimate Toy Hauler
Take the world by storm with this luxury crossover. Toy hauler capacity with a residential look and feel—recliners for the entire family included! Haul more with Industry’s leading 21k GVRW on all triple axles and 17K GVRW on all double axles.
Explore the Difference
EXPLORE SOLAR
INTRODUCING SOL - POWERED BY THE SUN
Learn More
Most Popular Cyclone Floor Plans
Add To Compare
4006 MSRP$165,099.00 Sleeps 7-8 Length 45'-4-1/4" Dry Weight 16,460 lbs Hitch Weight 3,166 lbs Square Foot 429 RV Type Toy HaulerAdd To Compare
4014C MSRP$167,929.00 Sleeps 7-8 Length 46'-7" Dry Weight 16,302 lbs Hitch Weight 3,820 lbs Square Foot 469 RV Type Toy HaulerAdd To Compare
4270 MSRP$171,683.00 Sleeps 7-8 Length 46'-4" Dry Weight 17,134 lbs Hitch Weight 3,740 lbs Square Foot 459 RV Type Toy HaulerAdd To Compare
New 3714 MSRP$147,667.00 Sleeps 7-8 Length 42'-10-1/2 Dry Weight 14,582 lbs Hitch Weight 3,638 lbs Square Foot 429 RV Type Toy HaulerView All Floorplans
Help Me Find My RV
Floor Plans are adapted by region. Learn which region your state falls in. Find My Region
Filter By
Clear All
Clear All
Cyclone Floor Plans
6 Units
Filters
Add To Compare
New 3714 MSRP$147,667.00 Sleeps 7-8 Length 42'-10-1/2 Dry Weight 14,582 lbs Hitch Weight 3,638 lbs Square Foot 429 RV Type Toy HaulerAdd To Compare
4006 MSRP$165,099.00 Sleeps 7-8 Length 45'-4-1/4" Dry Weight 16,460 lbs Hitch Weight 3,166 lbs Square Foot 429 RV Type Toy HaulerAdd To Compare
New 4008 MSRP$ Sleeps 7-8 Length 47'-4-3/4" Dry Weight 16,532 lbs Hitch Weight 3,770 lbs Square Foot 474 RV Type Toy HaulerAdd To Compare
4014C MSRP$167,929.00 Sleeps 7-8 Length 46'-7" Dry Weight 16,302 lbs Hitch Weight 3,820 lbs Square Foot 469 RV Type Toy HaulerAdd To Compare
4118 MSRP$164,167.00 Sleeps 7-8 Length 46'-8-3/4" Dry Weight 15,540 lbs Hitch Weight 3,920 lbs Square Foot 452 RV Type Toy HaulerAdd To Compare
4270 MSRP$171,683.00 Sleeps 7-8 Length 46'-4" Dry Weight 17,134 lbs Hitch Weight 3,740 lbs Square Foot 459 RV Type Toy HaulerConnect With A Product Specialist
Thinking about buying a new RV and have questions? We are here to help!
Whether you have general questions about RVing or specific questions about our products, we have the answers, or we'll do our best to find them for you.
X
Select Your Region
Mallard, North Trail and Sundance travel trailers are produced in multiple Heartland RV manufacturing facilities in Elkhart, Indiana and Nampa, Idaho. These brands can offer a slightly different model depending on where you live. Select your state’s region to see products sold in your area. Select “All Regions” to view the entire Heartland collection.
'; } $('.comparePop__grid').html(newHTML); $('.filter__link').on('click', function(e) { e.preventDefault(); var thisThing = $(this); if (thisThing.hasClass('is-selected')) { var compareString = localStorage.getItem("compareString"); var model = thisThing.attr('compare'); var itemArray = localStorage.getItem("compareString").split(', '); let newarr = itemArray.filter(a => a !== model); var newString = newarr.join(', '); localStorage.setItem("compareString", newString); thisThing.removeClass('is-selected'); } else { var model = $(this).attr('compare'); if (localStorage.getItem("compareString")) { var compareString = localStorage.getItem("compareString"); var appendString = ', ' + model; compareString += appendString; localStorage.setItem("compareString", compareString); } else { var compareString = ''; var appendString = model; compareString += appendString; localStorage.setItem("compareString", compareString); } thisThing.addClass('is-selected'); } respondToStorage(); }); $('.link__close').on('click', function(e) { e.preventDefault(); var thisThing = $(this).parent().find('.filter__link'); var compareString = localStorage.getItem("compareString"); var model = thisThing.attr('compare'); var itemArray = localStorage.getItem("compareString").split(', '); let newarr = itemArray.filter(a => a !== model); var newString = newarr.join(', '); localStorage.setItem("compareString", newString); $(this).parent().fadeOut(); respondToStorage(); if (localStorage.getItem("compareString") == '') { $('.comparePop').slideUp(); } }); } $('.sort-by select').on('change', function() { var sortVal = $(this).val(); sortRv(sortVal); }); function sortRv(data) { var sorted = $('.models__list .model').sort( function(a, b) { if (data === 'price_min') { return $(a).attr('price') - $(b).attr('price'); } else if (data === 'price_max') { return $(b).attr('price') - $(a).attr('price'); } else if (data === 'title') { return $(a).attr(data).toUpperCase().localeCompare($(b).attr(data).toUpperCase()); } else { return $(a).attr(data) - $(b).attr(data); } } ); jQuery('.model__wrap ').html(sorted); } $('.models__filter .link--update, .models__filter .helpSubmit').on('click', function(e) { e.preventDefault(); filterResults(); var windowW = $( window ).width(); if ( windowW < 1024 ) { $( '.models__filter' ).fadeOut(); } }); $('.reset-filter').on('click', function(e) { e.preventDefault(); $('.helpInput').each(function() { $(this).val($(this).find('option:first').val()); }); $( '.helpSubmit' ).trigger( 'click' ); }); function filterResults() { // var type = $('#rvType').val().slice(0, -1); var floorplan = $('#floorplanType').val(); var region = $('#region').val(); var minPrice = $('#minPrice').val(); var maxPrice = $('#maxPrice').val(); var length = $('#length').val(); var lengthArray = length.split('ft - '); if (lengthArray.length > 1) { var minLength = lengthArray[0] / 1; var maxLength = lengthArray[1].slice(0, -2) / 1; } var capacity = $('#capacity').val(); var capacityArray = capacity.split('-'); if (capacityArray.length > 1) { var minCapacity = capacityArray[0] / 1; var maxCapacity = capacityArray[1] / 1; } // if( capacity === '4-6' ) { // var minCapacity = 4; // var maxCapacity = 6; // } if (capacity == '7+') { var minCapacity = 7; var maxCapacity = 1000; } var weight = $('#weight').val(); var weightArray = weight.split('-'); if (weightArray.length > 1) { var minWeight = weightArray[0] / 1; var maxWeight = weightArray[1].slice(0, -4) / 1; } var brand = $('#brandType').val(); var numSlides = $('#numSlides').val(); var beds = $('#bedSize').val(); var axles = $('#numAxles').val(); var sqFeet = $('#sqFeet').val(); var sqFeetArray = sqFeet.split('-'); if (sqFeetArray.length > 1) { var minFt = sqFeetArray[0] / 1; var maxFt = sqFeetArray[1]; } var garage = $('#garageLength').val(); var garageArray = garage.split('-'); if (garageArray.length > 1) { var minGarage = garageArray[0] / 1; var maxGarage = garageArray[1] / 1; } console.log(minGarage + ' ' + maxGarage); $('.models__list .model').each(function() { var passAllTests = true; var singleCapacity = $(this).attr('capacity').replace('+', '').split('-'); var singleCapacityMin = singleCapacity[0]; var singleCapacityMax = singleCapacity[1]; if (singleCapacityMin == 9) { singleCapacityMax = 1000; singleCapacityMin = 9; } // if (type != '*' && !$(this).attr('type').includes(type)) { // passAllTests = false; // } if (region != '*' && !$(this).attr('region').includes(region)) { passAllTests = false; } if (floorplan != '*' && $(this).attr('floorplan') != floorplan) { passAllTests = false; } if (maxPrice != '*' && parseInt( $(this).attr('price') ) > parseInt( maxPrice ) ) { passAllTests = false; } if ( length != '*' && $(this).attr('length') == '' ) { passAllTests = false; } if (length != '*' && $(this).attr('length') < minLength) { passAllTests = false; } if (length != '*' && $(this).attr('length') > maxLength) { passAllTests = false; } if (capacity != '*' && singleCapacityMin < minCapacity) { passAllTests = false; } if (capacity != '*' && singleCapacityMax > maxCapacity) { passAllTests = false; } if (weight != '*' && $(this).attr('weight') < minWeight) { passAllTests = false; } if (weight != '*' && $(this).attr('weight') > maxWeight) { passAllTests = false; } if (garage != '*' && $(this).attr('garage') < minGarage) { passAllTests = false; } if (garage != '*' && $(this).attr('garage') > maxGarage) { passAllTests = false; } if (sqFeet != '*' && $(this).attr('sqft') < minFt) { passAllTests = false; } if (sqFeet != '*' && $(this).attr('sqft') > maxFt) { passAllTests = false; } if (axles != '*' && $(this).attr('axles') != axles) { passAllTests = false; } if (beds != '*' && $(this).attr('bed') != beds) { passAllTests = false; } if (brand != '*' && $(this).attr('brand') != brand) { passAllTests = false; } if (numSlides != '*' && $(this).attr('slides') != numSlides) { passAllTests = false; } if (passAllTests == false) { $(this).slideUp(400, function() { var matchCount = $('.model__wrap .model:visible').length; $('.model__bar .count').text(matchCount+' Units'); }); } else { $(this).slideDown(400, function() { var matchCount = $('.model__wrap .model:visible').length; $('.model__bar .count').text(matchCount+' Units'); }); } }); } noChange( '#numAxles', 'axles' ); noChange( '#garageLength', 'garage' ); noChange( '#bedSize', 'bed' ); noChange( '#numSlides', 'slides' ); noChange( '#region', 'region' ); function noChange( id, data ) { const allEqual = arr => arr.every(val => val === arr[0]); var changeArray = []; $( '.model__wrap .model' ).each( function(){ changeArray.push( $(this).attr( data ) ); } ); if ( allEqual( changeArray ) == true ) { if ( id == '#region' ) { $( '.region-wrap .disclaimer' ).hide(); } $( id ).closest( 'label' ).hide(); } changeArray = []; } })