Carnival Cruise Line currently has 27 cruise ships in service. Carnival has earned the title “America’s Cruise Line” as they sail from more U.S. ports than any other cruise line. 50% of the population in the U.S. can drive to a Carnival homeport in five hours or less.
Here is a list of every Carnival cruise ship from newest to oldest that will be updated as new ships enter Carnival’s fleet. Also listed are the ages of each ship as well as the size. The ships range from the 70,000 gross ton Fantasy class to the 180,000 Excel class LNG powered cruise ships.
The majority of Carnival’s ships offer cruises to the Caribbean and Bahamas that range from three days to over a week. A few vessels are based on the West Coast as well as a couple in Australia.
Carnival Firenze
Carnival Firenze is the second ship in the cruise line’s COSTA by Carnival series. It was transferred over from sister cruise line Costa Cruises and the ship’s homeport is Long Beach, California. It’s a Vista class ship and is themed after the Italian city of Florence. The ship can carry more than 5,000 guests at total capacity.
Carnival Jubilee
Carnival Jubilee is the third Excel-class ship with the cruise line and was entered into service in December of 2023. The ship is currently homeporting in Galveston, Texas and is the first brand-new ship to homeport at the Texas port. Jubilee has a gross tonnage of 183,521 GT and can accommodate 5,374 passengers at double-capacity.
Carnival Venezia
Carnival Venezia was transferred over from sister cruise line Costa Cruises in March 2023. The Vista class ship entered service in 2019 and sails as COSTA by CARNIVAL. The cruise ship is themed after the city of Venice and can carry 5,145 guests.
Carnival Celebration
This Excellence-class cruise ship entered service in November of 2022. With a gross tonnage of 181,808 and double capacity of 5,282, Carnival Celebration is the 2nd vessel of this class, along with Mardi Gras.
Carnival Luminosa
Carnival Luminosa was added the Carnival’s fleet in 2022. The ship formerly sailed as Costa Luminosa which entered service in 2009 and was refitted for use with Carnival. The ship has a gross tonnage of 92,600 with a double capacity of 2,260.
Mardi Gras
Mardi Gras is Carnival Cruise Line’s newest and largest cruise ship at 180,000 gross tons. The ship is the first in North America to be powered by LNG and is also the world’s first cruise ship with a roller coaster. Mardi Gras homeports at Port Canaveral and entered Carnival’s fleet in 2021. View Top Cruise Itineraries on Mardi Gras
Carnival Panorama
Carnival Panorama debuted in December 2019 and is the third and final Vista class ship from Carnival. Carnival Panorama comes in at 133,500 gross tons and carries just under 4,000 passengers. Read: Is Carnival Panorama the Most Fun Ship at Sea?
Carnival Horizon
Carnival Horizon debuted in the spring of 2018 and is the second Vista class ship from Carnival. At 133,500 gross tons, it’s currently the largest ship in Carnival’s fleet and can carry 3,960 passengers. Take a Video Tour of Carnival Horizon
Carnival Vista
Carnival Vista was the first Vista class ship from Carnival and debuted in 2016. Also at 133,500 gross tons, the ship holds slighter fewer passengers than Carnival Horizon and currently sails cruises to the Caribbean. Read 10 Impressive Features on Carnival Vista
Carnival Breeze
The third and final Dream class ship, Carnival Breeze went into service in 2012 and was the largest ship in Carnival’s fleet until Carnival Vista debuted four years later. The ship is 128,000 gross tons in size and can carry 3,690 passengers. Carnival Breeze Review and Video Tour
Carnival Magic
Carnival Magic debuted in 2011 and has the same dimensions and passenger capacity as Carnival Breeze.
Carnival Dream
The first Dream class ship from Carnival Cruise Line, Carnival Dream was the first Carnival ship to be over 120,000 gross tons in size. The ship debuted in 2009 at 128,000 GT and carries 3,646 passengers.
Carnival Splendor
Carnival Splendor is one of a kind when it comes to the different classes of ships from Carnival. The vessel was originally designed for sister cruise line Costa Cruises but was transferred to Carnival Cruise Line during construction. The cruise ship is 113,300 gross tons and carries 3,012 passengers. Carnival Splendor debuted in 2008.
Carnival Freedom
The final Conquest class ship from Carnival, Carnival Freedom debuted in 2007. The 110,000 gross ton cruise ship carries just under 3,000 passengers.
Carnival Liberty
Another Conquest class ship from Carnival, Carnival Liberty debuted in 2005. The 110,000 gross ton cruise ship carries just under 3,000 passengers.
Carnival Valor
The third Conquest class ship from Carnival, Carnival Valor debuted in 2004. The 110,000 gross ton cruise ship carries just under 3,000 passengers.
Carnival Miracle
The last of four Spirit class ships from Carnival, Carnival Miracle debuted in 2004. The 88,500 gross ton ship carries 2,124 passengers. The Spirit class offer more space per passenger than any other vessels in Carnival’s fleet.
Carnival Glory
The second Conquest class ship from Carnival, Carnival Glory debuted in 2003. The 110,000 gross ton cruise ship carries just under 3,000 passengers.
Carnival Conquest
The first Conquest class ship from Carnival, Carnival Conquest debuted in 2002. The 110,000 gross ton cruise ship carries just under 3,000 passengers.
Carnival Cruise Deals
Looking for the best prices on your next cruise on Carnival Cruise Line? Check out our pricing widget that instantly compares cruise prices across multiple travel websites.
Carnival Legend
One of four Spirit class ships from Carnival, Carnival Legend debuted in 2002. The 88,500 gross ton ship carries 2,124 passengers. The Spirit class offer more space per passenger than any other vessels in Carnival’s fleet.
Carnival Pride
One of four Spirit class ships from Carnival, Carnival Pride debuted in 2002. The 88,500 gross ton ship carries 2,124 passengers. The Spirit class offer more space per passenger than any other vessels in Carnival’s fleet.
Carnival Spirit
The first Spirit class ship from Carnival, Carnival Spirit debuted in 2001. The 88,500 gross ton ship carries 2,124 passengers. The Spirit class offer more space per passenger than any other vessels in Carnival’s fleet.
Carnival Radiance
The final Destiny class ship from Carnival, Carnival Victory was transformed in 2021 and the vessel renamed as Carnival Radiance. Carnival Radiance is now a Sunshine class vessel. The cruise ship originally went into service in 2000. The 101,509 gross ton ship can carry 2,754 passengers. Carnival Victory Review
Carnival Sunrise
Carnival Sunrise started off as Carnival Triumph. In 2019, Carnival Cruise Line gave the cruise ship a massive $200 million renovation and a name change to Carnival Sunrise. The vessel originally debuted in 1999 and was the second Destiny class ship.
Carnival Paradise
The final of eight Fantasy class ships from Carnival, Carnival Paradise first debuted in 1998. The 71,909 gross ton cruise ship carries 2,124 passengers.
Carnival Elation
One of the Fantasy class ships from Carnival, Carnival Elation first debuted in 1998. The 71,909 gross ton cruise ship carries 2,130 passengers.
Carnival Sunshine
Carnival Sunshine originally debuted in 1996 as Carnival Destiny. Carnival Destiny was the first passenger cruise ship ever built over 100,000 gross tons in size. In 2013, the cruise ship was transformed in Carnival Sunshine. The 3,002 passenger ship is currently 102,853 gross tons after the remodel.
Carnival Cruise Line’s Five Future Ships (2027-2033)
Carnival Cruise Line currently has two more Excel class cruise ship on order. The ships will be 180,000 gross tons in size, the largest that they currently have in their fleet.
These two Excel ships are scheduled to debut in 2027 and 2028 and will be powered by LNG. This will bring the number of Excel class ships in Carnival’s fleet to five.
Carnival also has three 230,000 gross ton ships on order. This brand new class of ships will be the largest in their fleet and will be powered by LNG. Carnival has yet to give any details on this class.
These three new mega ships are currently scheduled to debut in 2029, 2031, and 2033.
Note: This article was updated in July 2024.