Skip to the story

Carnival Cruise Ships By Age, Newest to Oldest 2026

Carnival Cruise Line runs 29 ships today, and five of them joined the fleet in just the last three years from three different cruise lines. If you’re trying to figure out which Carnival ship is newest, which one is pushing 30 years old, or how the recent P&O Australia and Costa transfers fit into the lineup, this guide ranks Carnival cruise ships by age, class, passenger capacity, and crew size.

Carnival Cruise Line boasts one of the most diverse and expansive fleets in the cruise industry. Whether you’re a seasoned cruiser or planning your first voyage, the age and amenities of the ship can significantly impact your experience. This guide sorts Carnival cruise ships by age and also offers insights into their unique features, passenger capacities, and the classes each ship belongs to, so you can pick a sailing that actually matches what you want out of it.

Bolt Roller Coaster on Carnival Cruise Line

This post should help those looking to book the newest ships from Carnival Cruise Line. If there is something you would like to see included, do not hesitate to reach out via Twitter or shoot me an email.

How Many Ships Does Carnival Cruise Line Have?

Carnival counts 29 ships in its fleet as of 2026, ranging from the 1996-built Carnival Sunshine to the 2023-built Carnival Jubilee. Two more Excel Class ships are already under construction, Carnival Festivale for 2027 and Carnival Tropicale for 2028, and Carnival confirmed in July 2026 that an all-new, larger class called Ace Class will start arriving in 2029 with a ship named Carnival Destiny.

Newest Carnival Ships

The newest ships in the fleet are the Excel Class trio: Mardi Gras, Carnival Celebration, and Carnival Jubilee. Each one carries up to 6,630 guests, more than triple the 2,040-guest capacity of the 1998-built Carnival Paradise. Two more Excel Class ships, Festivale and Tropicale, are due in Port Canaveral and Galveston in 2027 and 2028.

Carnival has also grown its fleet in a less conventional way over the past few years, by bringing in ships built for other brands. Costa Venezia and Costa Firenze crossed over from sister line Costa Cruises in 2023 and 2024, becoming Carnival Venezia and Carnival Firenze. Costa Luminosa joined the same way in 2022, renamed Carnival Luminosa. Then, when Carnival Corporation folded P&O Cruises Australia into the Carnival brand in March 2025, two more ships came along: Carnival Encounter and Carnival Adventure, which started out in 2001 and 2002 as Princess Cruises’ Star Princess and Golden Princess.

Below is the full Carnival fleet sorted from newest to oldest, along with the two Excel Class ships still under construction.

Carnival Cruise Ships By Age, New To Old

  • Carnival Jubilee, 2023
  • Carnival Celebration, 2022
  • Carnival Firenze, 2020 (ex-Costa Firenze, joined Carnival in 2024)
  • Mardi Gras, 2020
  • Carnival Venezia, 2019 (ex-Costa Venezia, joined Carnival in 2023)
  • Carnival Panorama, 2019
  • Carnival Horizon, 2018
  • Carnival Vista, 2016
  • Carnival Breeze, 2012
  • Carnival Magic, 2011
  • Carnival Luminosa, 2009 (ex-Costa Luminosa, joined Carnival in 2022)
  • Carnival Dream, 2009
  • Carnival Splendor, 2008
  • Carnival Freedom, 2007
  • Carnival Liberty, 2005
  • Carnival Valor, 2004
  • Carnival Miracle, 2004
  • Carnival Glory, 2003
  • Carnival Conquest, 2002
  • Carnival Encounter, 2002 (ex-Star Princess/Pacific Encounter, joined Carnival in 2025)
  • Carnival Legend, 2002
  • Carnival Pride, 2002
  • Carnival Spirit, 2001
  • Carnival Adventure, 2001 (ex-Golden Princess/Pacific Adventure, joined Carnival in 2025)
  • Carnival Radiance, 2000 (renamed from Carnival Victory in 2021)
  • Carnival Sunrise, 1999 (renamed from Carnival Triumph in 2019)
  • Carnival Paradise, 1998
  • Carnival Elation, 1998
  • Carnival Sunshine, 1996 (renamed and rebuilt from Carnival Destiny in 2013)

Under construction:

  • Carnival Festivale, due 2027 (Excel Class)
  • Carnival Tropicale, due 2028 (Excel Class)
  • Carnival Destiny, due 2029 (first Ace Class ship)

Carnival Cruise ships age, sorted new to old

Carnival Cruise Ships By Age, Class, And Passengers

To fully appreciate Carnival’s fleet, it helps to compare the classes. The Excel Class ships (Mardi Gras, Carnival Celebration, and Carnival Jubilee) are the largest, each holding up to 6,630 guests with a roller coaster and a suspended ropes course on the top deck. The Vista Class ships, including Carnival Vista and Carnival Horizon, sit in the middle at just under 5,000 guests. The Spirit Class ships, such as Carnival Miracle and Carnival Legend, are the smallest of Carnival’s original builds, built for ports the bigger ships can’t reach. The Grand Class pair, Carnival Encounter and Carnival Adventure, and the standalone Carnival Luminosa fill out the fleet with hulls originally designed for Princess and Costa.

Ship Class Year Passengers Crew
Carnival Jubilee Excel Class 2023 6,630 1,735
Carnival Celebration Excel Class 2022 6,630 1,745
Carnival Firenze Vista Class 2020 4,232 1,278
Mardi Gras Excel Class 2020 6,630 1,745
Carnival Venezia Vista Class 2019 5,260 1,278
Carnival Panorama Vista Class 2019 5,146 1,450
Carnival Horizon Vista Class 2018 4,977 1,450
Carnival Vista Vista Class 2016 4,977 1,450
Carnival Breeze Dream Class 2012 4,724 1,386
Carnival Magic Dream Class 2011 4,724 1,386
Carnival Luminosa Luminosa Class 2009 2,826 1,050
Carnival Dream Dream Class 2009 4,631 1,367
Carnival Splendor Splendor Class 2008 3,734 1,150
Carnival Freedom Conquest Class 2007 3,754 1,150
Carnival Liberty Conquest Class 2005 3,756 1,160
Carnival Valor Conquest Class 2004 3,756 1,180
Carnival Miracle Spirit Class 2004 2,680 910
Carnival Glory Conquest Class 2003 3,756 1,150
Carnival Conquest Conquest Class 2002 3,756 1,150
Carnival Encounter Grand Class 2002 2,600 1,100
Carnival Legend Spirit Class 2002 2,610 930
Carnival Pride Spirit Class 2002 2,680 910
Carnival Spirit Spirit Class 2001 2,610 930
Carnival Adventure Grand Class 2001 2,600 1,100
Carnival Radiance Sunshine Class 2000 3,873 1,108
Carnival Sunrise Sunshine Class 1999 3,873 1,108
Carnival Paradise Fantasy Class 1998 2,606 920
Carnival Elation Fantasy Class 1998 2,606 920
Carnival Sunshine Sunshine Class 1996 3,002 1,150

Six ships in that table did not start life as Carnival ships. Venezia and Firenze sailed for Costa before switching brands in 2023 and 2024, and Luminosa made the same move in 2022. Carnival Encounter and Carnival Adventure spent two decades as Princess Cruises’ Star Princess and Golden Princess, then a few years as P&O Australia’s Pacific Encounter and Pacific Adventure, before Carnival absorbed the P&O Australia brand in March 2025. Even the fleet’s oldest ship has a hidden history: Carnival Sunshine started sailing in 1996 as Carnival Destiny, before a 2013 refit added a full deck and a new name.

What’s Next for Carnival’s Fleet

With five ships added from other brands in the last four years and three more Excel and Ace Class ships confirmed through 2029, Carnival’s fleet looks different than it did even two years ago. Check back before you book your next sailing, since a fleet moving this fast is worth rechecking every time you’re picking a ship.

Other Cruise Line Ships by Age:

Questions People Ask About Carnival’s Fleet

How many ships does Carnival Cruise Line have in 2026?

Carnival operates 29 ships as of 2026, spanning the 1996-built Carnival Sunshine to the 2023-built Carnival Jubilee. Two more Excel Class ships, Carnival Festivale and Carnival Tropicale, are confirmed for 2027 and 2028, with the first Ace Class ship, Carnival Destiny, set to follow in 2029.

What is Carnival’s newest ship?

Carnival Jubilee, delivered in December 2023, is the newest ship actively sailing. It is an Excel Class ship based in Galveston, Texas, and carries up to 6,630 guests across 20 decks with a roller coaster and a suspended ropes course on top.

What is Carnival’s oldest ship?

Carnival Sunshine is the oldest ship still sailing under the Carnival name. Its hull was built in 1996 as Carnival Destiny, then rebuilt and renamed Carnival Sunshine after a 2013 refit that added a full deck and updated most of its public spaces.

Which Carnival ships used to sail for other cruise lines?

Five current Carnival ships came from other brands: Carnival Venezia and Carnival Firenze (ex-Costa, 2023 and 2024), Carnival Luminosa (ex-Costa, 2022), and Carnival Encounter and Carnival Adventure (ex-Princess and P&O Australia, 2025).

What is Carnival’s Ace Class?

Ace Class is Carnival’s next generation of ships after Excel Class, starting with Carnival Destiny in 2029. Carnival describes it as its most outward-facing design yet, with over 4.5 acres of glass and expanded ocean-view balcony cabins. Two more Ace Class ships are planned for 2031 and 2033.