CINXE.COM
Carnival Hub App - Download + Plan All The Fun Today!
<!DOCTYPE html> <html xmlns:fb="http://ogp.me/ns/fb#" xmlns:og="http://ogp.me/ns#" lang="en" class="no-js"> <head id="CCLCoreHeader"> <script src="/~/media/CssAndJsFiles/Personalizer/hotfix/nov2017/utag_home_hotfix_pre.js" type="text/javascript" nocombine="true"></script> <title> Carnival Hub App - Download + Plan All The Fun Today! </title> <!--COMBINER-MARKER-TAG: This tag serves as a marker after which the result of the combiner will be placed.--> <link nocombine="true" href="//fonts.googleapis.com/css?family=Open+Sans:400,600,700,800" rel="stylesheet" type="text/css" /><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link nocombine="true" rel="apple-touch-icon" href="/apple-touch-icon.png" /><link nocombine="true" rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png" /><link nocombine="true" rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png" /><link nocombine="true" rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png" /><link nocombine="true" rel="apple-touch-icon" sizes="192x192" href="/apple-touch-icon-192x192.png" /><link nocombine='true' type='text/css' rel='stylesheet' href='/bundles/desktop/styles?v=jRaDBp3ZNCu3HTvn1IFe4mcNH4z0ZcLCtRP4f5Prkv41'> <script nocombine='true' src='/bundles/desktop/infrastructure/upgrade?v=0JDUneSLc3wtwCzn8u6cjge7ajjaEFRyFhePHSrOgF01'></script> <script src='/static-assets/ccl-global-shopping/dist/index.min.js?v=2025.4.4.1' nocombine='true'></script><script nocombine="true" src="//cdn.optimizely.com/js/19739687547.js"></script><link nocombine="true" rel="stylesheet" type="text/css" href="/static-assets/ccl-urgency/dist/urgency.min.css" /> <script nocombine="true" type="text/javascript" src="/Carnival.AppResources.Core.en.axd?ver=091113.1"></script> <script nocombine="true" src="/static-assets/ccl-urgency/dist/urgency.min.js"></script> <link href="/Assets/CSS/Layout/Hybrid/main.css" rel="stylesheet" type="text/css" /> <script nocombine="true"> $(function () { if (window.Carnival && window.Carnival.headerAdvisories) { window.Carnival.headerAdvisories.cacheHeaderAdvisories = false; }; }); </script> <link href="https://www.carnival.com.au/hub-app" rel="alternate" hrefLang="en-au" /><link href="/static-assets/ccl-global-shopping/dist/index.min.css?v=2025.4.4.1" type="text/css" rel="stylesheet" nocombine="true" data-nocombine="true" /><meta name="keywords" content="sale, iphone, android, app, fun hub, carnival, cruise" /><meta name="description" content="Download the Carnival Hub App and plan all the fun before and during your cruise holiday! Learn more about our cruise App for Apple and Android online." /><meta name="author" content="Carnival Cruise Line" /><meta name="robots" content="follow" /><meta name="viewport" content="width=device-width" /><link id="CanonicalTagID" href="https://www.carnival.com.au/hub-app" rel="canonical" /><meta property="og:type" content="Website" /><meta property="og:site_name" content="Carnival Cruise Line" /><meta property="fb:app_id" content="1882620000000000" /><meta property="og:title" /><meta property="og:url" content="https://www.carnival.com.au/hub-app" /><meta property="og:image" content="https://www.carnival.com.au/" /><meta property="og:image:width" content="200" /><meta property="og:image:height" content="200" /><meta property="og:description" /><meta property="og:locale" /><meta property="og:video" /><meta property="og:video:width" /><meta property="og:video:height" /><meta property="og:video:type" /> <script>var w=window;if(w.performance||w.mozPerformance||w.msPerformance||w.webkitPerformance){var d=document;AKSB=w.AKSB||{},AKSB.q=AKSB.q||[],AKSB.mark=AKSB.mark||function(e,_){AKSB.q.push(["mark",e,_||(new Date).getTime()])},AKSB.measure=AKSB.measure||function(e,_,t){AKSB.q.push(["measure",e,_,t||(new Date).getTime()])},AKSB.done=AKSB.done||function(e){AKSB.q.push(["done",e])},AKSB.mark("firstbyte",(new Date).getTime()),AKSB.prof={custid:"70852",ustr:"",originlat:"0",clientrtt:"5",ghostip:"203.116.175.110",ipv6:false,pct:"10",clientip:"8.222.208.146",requestid:"2f409b20",region:"40729",protocol:"",blver:14,akM:"x",akN:"ae",akTT:"O",akTX:"1",akTI:"2f409b20",ai:"608178",ra:"false",pmgn:"",pmgi:"",pmp:"",qc:""},function(e){var _=d.createElement("script");_.async="async",_.src=e;var t=d.getElementsByTagName("script"),t=t[t.length-1];t.parentNode.insertBefore(_,t)}(("https:"===d.location.protocol?"https:":"http:")+"//ds-aksb-a.akamaihd.net/aksb.min.js")}</script> </head> <body id="MainBody" class="ccl-hybrid-layout"> <script src='/static-assets/ccl-utilities/dist/ccl-utilities.iife.js?v=2025.4.4.1' nocombine='true'></script> <script nocombine="true"> cclUtilities.LocalityService.initialize({ locality: "7", currencies: ['AUD','NZD'] }); </script> <div class="ccl-stickSkipBar "> <!-- Web Accessibility: Skip to Main Content link --> <a href="#ccl-mainContainer" class="ccl-skipToMainContentLink" rel="mx" target="_self">Skip to Main Content</a> </div> <script nocombine="true" type="text/javascript" src="/common/global/tracking/carnival.tracking.js"></script> <script nocombine="true" type="text/javascript" src="/common/global/tracking/carnival.tracking.coreweb.js"></script> <input type="hidden" id="facebookAppId" value='1882620000000000' /> <div id="ccl_homepage" class="clearfix ccl-desktop" data-context='en-AU' data-content='en-AU' data-theme='en-AU'> <script src="/static-assets/cclr-header-2024/react_packages/react.production.min.js"></script> <script src="/static-assets/cclr-header-2024/react_packages/react-dom.production.min.js"></script> <link type='text/css' rel='stylesheet' href='/static-assets/cclr-header-2024/dist/bundle.css?v=2025.4.4.1' nocombine='true'/> <div id="header2024"></div> <script src='/static-assets/cclr-header-2024/dist/bundle.js?v=2025.4.4.1' nocombine='true'></script> <script> const Header2024 = MyApp.Header; ReactDOM.render(React.createElement(Header2024), document.getElementById('header2024')); </script> <!-- end header --> <!--main content start--> <link rel="stylesheet" type="text/css" href="/common/cclus/oba/css/oba.base.responsive.css" /> <link rel="stylesheet" type="text/css" href="/common/global/js/libs/custom-plugins/read-more/css/ccl-read-more.css" /> <link href="/common/CCLUS/FindACruiseWidget/css/fac-base.css" rel="stylesheet" /> <link rel="stylesheet" type="text/css" href="/common/cclus/widgets/ccladtile.css" /> <div class="padding-wrap elrs-padding-wrap"> <div class="content-wrap"> <div class="breadcrumb-bar"> <div class="breadcrumbs"> <ul><li class="prev-child first-child "><a href="/">Home</a></li><li class="last-child "><a href="/hub-app">Carnival Hub App</a></li></ul> </div> </div> <!-- main content --> <div class="body-content" id="ccl-mainContainer" role="main"> <link href="/bundles/accommodations/styles?v=m2U5_FLXaYWwm011eCRMek0eAWlPbdWk4jHlG4467rw1" rel="stylesheet"/> <link href="/bundles/carousel-responsive/styles?v=sdbJHXR5OyG-xeYbt4D2GfjlLoCLeEltdilPe2lxaBE1" rel="stylesheet"/> <script> // Fixing iPad viewport value to match desktop (function () { if ($(window).width() >= 768) { $("[name='viewport']").attr("content", "width=960") } })(); </script> <!-- Web Accessibility: AblePlayer needs this Key to use Youtube captions --> <script> var youTubeDataAPIKey = "AIzaSyByIGLUfkQCG6tAkt9jnVpdGVu86TvkS98"; var googleApiReady = false; function initGoogleClientApi() { googleApiReady = true; } </script> <script src="https://apis.google.com/js/client.js?onload=initGoogleClientApi"></script> <script src="/bundles/carousel/scripts?v=f-PpPBjRmhly6O2kaliCcakY-fCKQNw69YVgYyazaNc1"></script> <input type="hidden" id="StateroomItemId" value="{ECC3EF92-54B4-47BE-AD4E-887A76F751D6}"> <!-- main content --> <div class="body-content" id="ccl-accomodations"> <div class="content-block blue long-tag first-child"> <h1>Download the Carnival Hub App</h1> <p>Plan all the fun before and during your cruise!</p> </div> <a id="HtmlBlockSection" name="HtmlBlockSection" class="ccl-srOnly" aria-hidden="true">HtmlBlockSection</a> <link href="https://www.carnival.com.au/~/media/CCLAU/styles/cclau20.css" rel="stylesheet" /> <div class="page-body"> <div class="body-intro-hero" style="background-image: url(https://www.carnival.com.au/~/media/CCLAU/promotions/hub-app/banner);" alt="download the carnival hub app"> </div> <div class="page-container"> <div class="body-container"> <p>Download the Carnival Hub app to chat with friends and track all the exciting things happening on-board! From dining options, to music and entertainment - get fast access to everything that's fun during your cruise!</p> <p><strong>Note</strong> that only the countdown feature is available on the app prior to your departure date.</p> <h5 style="margin-bottom: 35px;">No internet purchase required to use onboard!</h5> <p style="text-align: center;margin-top:20px;"> <a rel="noopener noreferrer" style="padding:0px 10px;" href="https://itunes.apple.com/au/app/carnival-hub/id925117977?mt=8" target="_blank"><img alt="" src="~/media/CCLAU/promotions/hub-app/iphone-btn" /></a> <a rel="noopener noreferrer" style="padding:0px 10px;" href="https://play.google.com/store/apps/details?id=com.carnival.android&hl=en" target="_blank"><img alt="" src="~/media/CCLAU/promotions/hub-app/android-btn" /></a> </p> <hr /> <h2>BEFORE YOUR CRUISE</h2> <!--<div class="block-wrapper mobilelist spacing20" style="text-align: center;"> <div class="block col33"> <div class="promobox"> <img style="max-width:45px;margin-bottom:15px;" src="~/media/CCLAU/promotions/hub-app/app-ship"> <h5>WHAT'S HAPPENING</h5> <p>Track all of the exciting activities available during your cruise</p> </div> </div> <div class="block col33"> <div class="promobox"> <img style="max-width:45px;margin-bottom:15px;" src="~/media/CCLAU/promotions/hub-app/app-food"> <h5>Food & Drinks</h5> <p>Hungry yet? With so many great food choices, it will be hard to decide</p> </div> </div> <div class="block col33"> <div class="promobox"> <img style="max-width:45px;margin-bottom:15px;" src="~/media/CCLAU/promotions/hub-app/app-sail-sign"> <h5>SAIL & SIGN</h5> <p>Easily keep track of your on-board sail and sign purchases</p> </div> </div> <div class="block col33"> <div class="promobox"> <img style="max-width:45px;margin-bottom:15px;" src="~/media/CCLAU/promotions/hub-app/app-star"> <h5>SAVE YOUR FAVOURTIES</h5> <p>See something awesome for tomorrow? Save it to your favorites so you won't forget</p> </div> </div> <div class="block col33"> <div class="promobox"> <img style="max-width:45px;margin-bottom:15px;" src="~/media/CCLAU/promotions/hub-app/app-chat"> <h5>CHAT WITH FRIENDS</h5> <p>The easiest way to communicate with your travel partners right from your phone. <span style="color:#666666;">*Fees Apply</span></p> </div> </div> <div class="block col33"> <div class="promobox"> <img style="max-width:45px;margin-bottom:15px;" src="~/media/CCLAU/promotions/hub-app/app-map"> <h5>SHIP MAPS</h5> <p>With a ship this big, you're going to want some help getting around</p> </div> </div> </div>--> <div class="block-wrapper mobilelist spacing20" style="text-align: center;"> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:22px;" src="~/media/Shipboard/funhubnew/img/planner%20svg.ashx" /> <h5>PLAN<br /> YOUR CRUISE</h5> </div> </div> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:19px;" src="~/media/Shipboard/funhubnew/img/internet-plans%20svg%20svg.ashx" /> <h5>PURCHASE<br /> WIFI PLANS</h5> </div> </div> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:16px;" src="~/media/Shipboard/funhubnew/img/dining%20svg.ashx" /> <h5>SCHEDULE<br /> DINING RESERVATIONS</h5> </div> </div> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:15px;" src="~/media/Shipboard/funhubnew/img/onlinecheckin%20svg.ashx" /> <h5>COMPLETE ONLINE CHECK-IN</h5> </div> </div> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:6px;" src="~/media/CCLAU/promotions/hub-app/app-star" /> <h5>AND SO<br /> MUCH MORE!</h5> </div> </div> </div> <hr /> <h2>DURING YOUR CRUISE</h2> <div class="block-wrapper mobilelist spacing20" style="text-align: center;"> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:21px;" src="~/media/Shipboard/funhubnew/img/chat%20svg.ashx" /> <h5>CHAT<br /> WITH FAMILY & FRIENDS</h5> </div> </div> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:11px;" src="~/media/Shipboard/funhubnew/img/whatshappening%20svg.ashx" /> <h5>FIND OUT<br /> WHAT'S HAPPENING ONBOARD</h5> </div> </div> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:7px;" src="~/media/Shipboard/funhubnew/img/shipmaps%20svg.ashx" /> <h5>VIEW<br /> YOUR SHIP MAPS</h5> </div> </div> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:15px;" src="~/media/Shipboard/funhubnew/img/foodanddrink%20svg.ashx" /> <h5>FIND<br /> FOOD & DRINKS</h5> </div> </div> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:13px;" src="~/media/Shipboard/funhubnew/img/accountbalance%20svg.ashx" /> <h5>MANAGE<br /> YOUR ACCOUNT BALANCE</h5> </div> </div> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:15px;" src="~/media/Shipboard/funhubnew/img/information%20svg.ashx" /> <h5>GET USEFUL<br /> CRUISE INFORMATION</h5> </div> </div> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:15px;" src="~/media/Shipboard/funhubnew/img/planner%20svg.ashx" /> <h5>PLAN<br /> OUT YOUR DAY</h5> </div> </div> <div class="block col25"> <div class="promobox"> <img alt="" style="max-width:45px;margin-bottom:7px;" src="~/media/CCLAU/promotions/hub-app/app-star" /> <h5>AND SO<br /> MUCH MORE!</h5> </div> </div> </div> <hr /> <h2>FREQUENTLY ASKED QUESTIONS</h2> <div class="block-wrapper spacing30"> <div class="block col50"> <h5>Is the Carnival HUB app free?</h5> <p>The app is free to download and use on board. For a small additional fee ($8 AUD for the voyage) the HUB App offers chat.</p> <h5>Do I need internet access to use the app? Do I have to pay roaming?</h5> <p>No internet purchase is required. The app works on Airplane Mode, which means guests do not incur roaming fees. The app works with the ship's Wi-Fi.</p> <h5>Can minors use chat?</h5> <p>For safety reason, parents and guardians must give consent within the app for a guests 12 years and under to activate onboard chat.</p> <!--<h5>How do I login to the Carnival Hub app? Where can I find my folio?</h5> <p>You may log in as soon as you arrive on board your Carnival ship! You'll need your folio number (found on your sail and sign card) and DOB.</p>--> </div> <div class="block col50"> <h5>What devices does the app work on?</h5> <ul> <li>IOS/Apple iPhone versions supported: IOS 11.0 and up - this includes iPods</li> <li>Android/Google versions supported: 7.0 (aka Nougat) and up</li> </ul> <h5>Can I use my tablet to run the Carnival Hub app?</h5> <p>Although the app is not optimized for tablets, it will function on both Android and Apple tablets.</p> <!--<h5>Can I make dining reservations using the App? Can I see the dining menus?</h5> <p>Coming soon!</p>--> </div> </div> <hr /> <h2>Choose your platform below to get started</h2> <p style="text-align: center;"> <a rel="noopener noreferrer" style="padding:0px 10px;" href="https://itunes.apple.com/au/app/carnival-hub/id925117977?mt=8" target="_blank"><img alt="" src="~/media/CCLAU/promotions/hub-app/iphone-btn" /></a> <a rel="noopener noreferrer" style="padding:0px 10px;" href="https://play.google.com/store/apps/details?id=com.carnival.android&hl=en" target="_blank"><img alt="" src="~/media/CCLAU/promotions/hub-app/android-btn" /></a> </p> </div> </div> </div> <script type="text/javascript"> $(function () { if (window.ccl_carousel && window.ccl_carousel.Carousel) { var $car = new window.ccl_carousel.Carousel($('#hero-section .carousel-widget')); } }); </script> </div> <!-- // end content block --> <script src="/bundles/accommodations/scripts?v=qlIiqywsooBQ35g5PGT3UKMNP5Nva0o40qwZbRpldZ01"></script> </div> <!----> </div> </div> <script src="/common/global/js/libs/slice-shim.js"></script> <script src="/common/global/js/libs/TweenMax.js"></script> <script src="/common/global/js/libs/jQuery.XDomainRequest.js"></script> <script src="/common/global/js/libs/jquery.pagescroller.js"></script> <script src="/common/global/js/libs/jquery.qtip.min.js"></script> <script src="/common/global/js/libs/jquery.cookie.js"></script> <script src="/common/global/home2013/js/libs/jstorage.min.js"></script> <script src="/common/global/js/libs/jquery.mousewheel.js"></script> <script src="/common/global/js/libs/jquery.easing.1.3.js"></script> <script src="/common/global/js/libs/jquery.pagination.js"></script> <script src="/common/global/js/libs/jquery.sticky.js"></script> <script src="/common/global/js/libs/jquery.tinyscrollbar.min.js"></script> <script src="/common/global/js/libs/jquery.event.move-2.0.0.js"></script> <script src="/common/global/js/libs/jquery.scrollmagic.js"></script> <script src="/common/global/js/libs/bgtniceforms.js"></script> <script src="/common/global/js/libs/lodash.js"></script> <script src="/common/global/js/libs/backbone.js"></script> <script src="/common/global/js/libs/handlebars-v1.3.0.js"></script> <script src="/common/global/js/libs/photostack.modernizr.min.js"></script> <script src="/common/global/js/libs/photostack.classie.js"></script> <script src="/common/global/js/libs/photostack.js"></script> <script src="/Assets/Scripts/Vendor/plugins/pano2vr/swfobject.js"></script> <script src="/Assets/Scripts/Vendor/plugins/pano2vr/pano2vr_player.js"></script> <script src="/Assets/Scripts/Vendor/plugins/pano2vr/pano2vrgyro.js"></script> <script src="/common/global/js/libs/custom-plugins/read-more/js/ccl-read-more.js"></script> <script src="/common/cclus/widgets/ccladtile.js" ></script> <script src="/common/CCLUS/OBA/js/oba.accomm.landing.js"></script> <script src="/common/CCLUS/OBA/js/oba.app.js"></script> <script src="/common/CCLUS/OBA/js/oba.breadcrumb.js"></script> <script src="/common/CCLUS/OBA/js/oba.browse-excursion.js"></script> <script src="/common/CCLUS/OBA/js/oba.deckplans.js"></script> <script src="/common/CCLUS/OBA/js/oba.filter.js"></script> <script src="/common/CCLUS/OBA/js/oba.flip-tile.js"></script> <script src="/common/CCLUS/OBA/js/oba.mini-carousel.js"></script> <script src="/common/CCLUS/OBA/js/oba.footer.js"></script> <script src="/common/CCLUS/OBA/js/oba.header.js"></script> <script src="/common/CCLUS/OBA/js/oba.homepage.js"></script> <script src="/common/CCLUS/OBA/js/oba.ships-compare.js"></script> <script src="/common/CCLUS/OBA/js/oba.stateroom-widget.js"></script> <script src="/common/CCLUS/OBA/js/oba.stickymenu.js"></script> <script src="/common/CCLUS/Destinations/js/dest.itineraries.js"></script> <script src="/common/CCLUS/OBA/js/oba.upcoming-sailings.js"></script> <script src="/common/CCLUS/Destinations/js/dest.landing.js"></script> <!--[if LT IE 8]> <script src="/common/CCLUS/js/css3-mediaqueries.js"></script> <![endif]--> <script src="/common/cclus/js/specials/easyxdm.js"></script> <script src="/assets/scripts/common/ccl.namespace.js"></script> <script src='/static-assets/ccl-global-shopping/dist/index.min.js?v=2025.4.4.1'></script> <!-- main content end --> <div class="core_footer"> <!-- //////// CCL FOOTER 2017 //////// --> <div id="cclr-global-footer-root" data-absolute-url-enabled="true" data-service-header-url=""></div> <script nocombine="true" type="text/javascript"> var Carnival = Carnival || {}; Carnival.SaveFavoritesSwitches = Carnival.SaveFavoritesSwitches || {}; Carnival.SaveFavoritesSwitches.AvailableStates = { off: "off", save: "save", favorites: "favorites" }; function getSwitchStateFromValue(value) { if (value === Carnival.SaveFavoritesSwitches.AvailableStates.off) { return Carnival.SaveFavoritesSwitches.AvailableStates.off; } if (value === Carnival.SaveFavoritesSwitches.AvailableStates.favorites) { return Carnival.SaveFavoritesSwitches.AvailableStates.favorites; } if (value === Carnival.SaveFavoritesSwitches.AvailableStates.save) { return Carnival.SaveFavoritesSwitches.AvailableStates.save; } //undefined state return null; } var qs = (function (a) { if (a.length === 1 && a[0] === "") return {}; var result = {}; for (var i = 0; i < a.length; ++i) { var p = a[i].split('=', 2); if (p.length == 0) { // no value, empty qs segment } else if (p.length === 1) { result[p[0]] = ""; } else { result[p[0]] = decodeURIComponent(p[1].replace(/\+/g, " ")); } } return result; })(window.location.search.substr(1).split('&')); Carnival.SaveFavoritesSwitches.initialize = function(options) { var activeFlow = {}; //get sitecore settings var sitecoreState = getSwitchStateFromValue(options.SaveFavoriteOff); //get optimizely settings var optimizelyState = getSwitchStateFromValue(window.savx); //get query string settings var queryStringState = getSwitchStateFromValue(qs.savx); //Only if sitecore switch is ON will we consider optimizely settings if (sitecoreState === Carnival.SaveFavoritesSwitches.AvailableStates.off) { activeFlow.value = Carnival.SaveFavoritesSwitches.AvailableStates.off; } else { activeFlow.value = queryStringState || optimizelyState || sitecoreState; } //set the active flow to OFF state if a valid state could not be determined if (!activeFlow.value) { activeFlow.value = Carnival.SaveFavoritesSwitches.AvailableStates.off; } //add some helper properties activeFlow.isOff = activeFlow.value === Carnival.SaveFavoritesSwitches.AvailableStates.off; activeFlow.isOn = !activeFlow.isOff; activeFlow.isLegacy = activeFlow.value === Carnival.SaveFavoritesSwitches.AvailableStates.favorites; activeFlow.isSave = activeFlow.value === Carnival.SaveFavoritesSwitches.AvailableStates.save; Carnival.SaveFavoritesSwitches.ActiveFlow = activeFlow; }; Carnival.SaveFavoritesSwitches.initialize({ SaveFavoriteOff: 'save' }); </script> <!-- //////// CCL FOOTER END 2017 //////// --> <link nocombine="true" type="text/css" rel="stylesheet" href="/static-assets/cclr-footer/dist/styleguide.css"/> <script src="/static-assets/cclr-footer/dist/bundle.js"></script> </div> <input id='hst' type='hidden' value='ECOCD-AUP' ver='2025.4.4.1' /> <!--main container end--> </div> <script nocombine="true" type="text/javascript" src="/bundles/desktop/library?v=3AKyGpTLmKxsjy_SgzcHy8vNQwyXwY9N2OQEiBqYkGg1"></script> <script nocombine="true" type="text/javascript" src="/DynamicAssets/personalizer.js?v=2025.4.4.1"></script> <script type="text/javascript"> if (window.Urgency) { window.Urgency.pageTrackingApiEndpoint = "/pagetracking4"; } </script> <!-- Important Do Not Remove or modify this hidden field --> <input type="hidden" id="secureUrl" value='https://www.carnival.com.au/' /> <!-- Web Accessibility: ScreenReader should be able to explain a significant action in a determinated situation --> <div class="ccl-srOnly" aria-live="assertive" aria-atomic="true" role="alert"> <div id="ccl-srAriaLive" aria-relevant="text" aria-hidden="true"></div> </div> <script nocombine="true" type="text/javascript"> var utag_data = { "site_region": "AU", "app_name": "Core", "host_name": "carnival.com.au", "page_id": "PLACEHOLDER!!", "page_name": "PLACEHOLDER!!", "page_channel": "carnival.com.au:", "page_hier": "carnival.com.au::", "page_version": "full" };</script> <!-- Loading script asynchronously --> <script nocombine="true" type="text/javascript"> (function (a, b, c, d) { a = '//tags.tiqcdn.com/utag/ccl-au/main/prod/utag.js'; b = document; c = 'script'; d = b.createElement(c); d.src = a; d.type = 'text/java' + c; d.async = true; a = b.getElementsByTagName(c)[0]; a.parentNode.insertBefore(d, a); })(); </script> </body> <!--wmm:ignore--> <!--For some reason, without this the html minify breaks --> </html> <!--/wmm:ignore-->