<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>88</ContextCount>
  <ElementCount>29</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>13</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>1</UnitCount>
  <MyReports>
    <Report instance="tm2426803-5_def14a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tm2426803-5_def14a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tm2426803-5_def14a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995443 - Disclosure - Award Timing Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure</Role>
      <ShortName>Award Timing Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tm2426803-5_def14a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>ccl-20250301.xsd</File>
    <File>ccl-20250301_def.xml</File>
    <File>ccl-20250301_lab.xml</File>
    <File>ccl-20250301_pre.xml</File>
    <File doctype="DEF 14A" isProxy="true" isUsgaap="true" original="tm2426803-5_def14a.htm">tm2426803-5_def14a.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>bc_capvsincome-pn.jpg</File>
    <File>bc_capvsoperating-pn.jpg</File>
    <File>bc_capvstsr-pn.jpg</File>
    <File>bc_majorityperfor-pn.jpg</File>
    <File>bc_performance-pn.jpg</File>
    <File>bc_spend-pn.jpg</File>
    <File>cov_obc-4c.jpg</File>
    <File>cv_ofcv3-4c.jpg</File>
    <File>fc_auditcommittee-pn.jpg</File>
    <File>fc_compensation-pn.jpg</File>
    <File>hd_proposal-pn.jpg</File>
    <File>ic_audit-ko.gif</File>
    <File>ic_audit-pn.jpg</File>
    <File>ic_beneficialowner-pn.jpg</File>
    <File>ic_chair-pn.gif</File>
    <File>ic_chair-pn.jpg</File>
    <File>ic_communicate-pn.jpg</File>
    <File>ic_compensation-ko.gif</File>
    <File>ic_compensation-pn.jpg</File>
    <File>ic_compliance-ko.gif</File>
    <File>ic_compliance-pn.jpg</File>
    <File>ic_crest-pn.jpg</File>
    <File>ic_crosnew-bw.jpg</File>
    <File>ic_date-pn.jpg</File>
    <File>ic_diversity-pn.jpg</File>
    <File>ic_elegibil-pn.jpg</File>
    <File>ic_empower-pn.jpg</File>
    <File>ic_enroll-pn.jpg</File>
    <File>ic_financial-bw.jpg</File>
    <File>ic_hess-ko.gif</File>
    <File>ic_hess-pn.jpg</File>
    <File>ic_improve-pn.jpg</File>
    <File>ic_internet-pn.jpg</File>
    <File>ic_investing-pn.jpg</File>
    <File>ic_listen-pn.jpg</File>
    <File>ic_location-pn.jpg</File>
    <File>ic_maileq-pn.jpg</File>
    <File>ic_meet-pn.jpg</File>
    <File>ic_meeting-pn.jpg</File>
    <File>ic_member-bw.jpg</File>
    <File>ic_mission-pn.jpg</File>
    <File>ic_mobile-pn.jpg</File>
    <File>ic_nominating-ko.gif</File>
    <File>ic_nominating-pn.jpg</File>
    <File>ic_ourcompany-pn.jpg</File>
    <File>ic_ourvision-pn.jpg</File>
    <File>ic_presiding-pn.jpg</File>
    <File>ic_protecting-pn.jpg</File>
    <File>ic_qrcode1-4clr.jpg</File>
    <File>ic_qrcode2-bw.jpg</File>
    <File>ic_qrmobile-bw.jpg</File>
    <File>ic_respect-pn.jpg</File>
    <File>ic_round-pn.gif</File>
    <File>ic_round-pn.jpg</File>
    <File>ic_round1-pn.gif</File>
    <File>ic_round2-pn.gif</File>
    <File>ic_round3-pn.gif</File>
    <File>ic_round4-pn.gif</File>
    <File>ic_safety-pn.jpg</File>
    <File>ic_speakup-pn.jpg</File>
    <File>ic_telephone-pn.jpg</File>
    <File>ic_tick-pn.jpg</File>
    <File>ic_tickbox1-pn.jpg</File>
    <File>ic_tickboxgray-bw.jpg</File>
    <File>ic_tickboxwhite-bw.gif</File>
    <File>ic_time-pn.jpg</File>
    <File>ic_video-pn.jpg</File>
    <File>ic_vote-pn.jpg</File>
    <File>ic_when-pn.jpg</File>
    <File>icn_star-bw.jpg</File>
    <File>lc_carnivalcorp-pn.jpg</File>
    <File>lc_carnivalplc-pn.jpg</File>
    <File>lg_aida-4clr.jpg</File>
    <File>lg_cariconwmrblkrgb-4c.jpg</File>
    <File>lg_carnivalco-4c.jpg</File>
    <File>lg_carnivalcorp-4c.jpg</File>
    <File>lg_carnivalplc-4clr.jpg</File>
    <File>lg_computershare-4c.jpg</File>
    <File>lg_costa-4c.jpg</File>
    <File>lg_cruises-4clr.jpg</File>
    <File>lg_cunard-4c.jpg</File>
    <File>lg_flag-ko.gif</File>
    <File>lg_holland-4c.jpg</File>
    <File>lg_princess-4c.jpg</File>
    <File>lg_redflag-4c.jpg</File>
    <File>lg_seabournultra-4clr.jpg</File>
    <File>pc_annual-pn.jpg</File>
    <File>pc_boards-pn.jpg</File>
    <File>pc_compen-pn.jpg</File>
    <File>pc_directnominees10-pn.jpg</File>
    <File>pc_directnominees11-pn.gif</File>
    <File>pc_directnominees11-pn.jpg</File>
    <File>pc_directnominees5-pn.gif</File>
    <File>pc_directnominees6-pn.gif</File>
    <File>pc_directnominees6-pn.jpg</File>
    <File>pc_directnominees7-pn.jpg</File>
    <File>pc_directnominees8-pn.jpg</File>
    <File>pc_directnominees9-pn.gif</File>
    <File>pc_director-pn.jpg</File>
    <File>pc_performance-pn.jpg</File>
    <File>pc_tbs-pn.jpg</File>
    <File>pg_banner-4clr.jpg</File>
    <File>ph_arison-4c.gif</File>
    <File>ph_band-4c.gif</File>
    <File>ph_cahilly-4c.gif</File>
    <File>ph_deeble-4c.gif</File>
    <File>ph_doreenfurnari-4c.jpg</File>
    <File>ph_gearhar-4c.gif</File>
    <File>ph_image10a-4c.jpg</File>
    <File>ph_image2a-4c.jpg</File>
    <File>ph_image3a-4c.jpg</File>
    <File>ph_image4a-4c.jpg</File>
    <File>ph_image5a-4c.jpg</File>
    <File>ph_image6a-4c.jpg</File>
    <File>ph_image7a-4c.jpg</File>
    <File>ph_image8a-4c.jpg</File>
    <File>ph_image9a-4c.jpg</File>
    <File>ph_joshweinstein-4c.gif</File>
    <File>ph_joshweinstein-4c.jpg</File>
    <File>ph_lahey-4c.gif</File>
    <File>ph_neldaconnors-4c.gif</File>
    <File>ph_subotnickmg-4c.gif</File>
    <File>ph_weil-4c.gif</File>
    <File>ph_weil-4c.jpg</File>
    <File>ph_weisenberger-4c.gif</File>
    <File>ph_weisenberger-4c.jpg</File>
    <File>px_24carnivalproxy01-bw.jpg</File>
    <File>px_24carnivalproxy02-bw.jpg</File>
    <File>px_24carnivalproxy1pg01-bw.jpg</File>
    <File>px_24carnivalproxy1pg02-bw.jpg</File>
    <File>sg_doreensfurnari-bw.jpg</File>
    <File>sg_joshweinstein-bw.jpg</File>
    <File>sg_lauraweil-bw.jpg</File>
    <File>sg_randyweisenburger-bw.jpg</File>
    <File>tb_boardevaluation-pn.jpg</File>
    <File>tb_business-pn.jpg</File>
    <File>tb_clints-pn.jpg</File>
    <File>tb_fiscal-pn.jpg</File>
    <File>tb_leaders-4c.jpg</File>
    <File>tb_newdirectors-pn.jpg</File>
    <File>tb_signupqr-4c.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="4">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="145">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
