3-Day Bahamas Carnival Cruise Line
$167 Per Person3 Nights | Miami, Fl - Celebration Key, The Bahamas - Miami, Fl
Carnival Cruise Ships Ranked by Size — Full Fleet Breakdown
Carnival Cruise Line operates one of the most diverse fleets in the cruise industry. Understanding Carnival cruise ships by size helps you choose the right ship for your holiday — whether you want the buzzing energy of a mega-ship or the more intimate feel of a mid-size vessel. Below is the complete ranking of Carnival cruise ships by size, measured by gross tonnage (GT).
Excel Class — Carnival's Largest Cruise Ships
The Excel-class ships are Carnival's biggest and most feature-rich vessels. These are the ships that redefined what a Carnival cruise could be.
Mardi Gras — Carnival's Largest Ship (180,000 GT) Mardi Gras is Carnival's largest cruise ship ever built, with a gross tonnage of 180,000 GT and a passenger capacity of 6,500 guests. Launched in 2021 and homeported in Port Canaveral, Florida, Mardi Gras introduced BOLT — the first rollercoaster at sea — and six uniquely themed zones: La Piazza, The French Quarter, The Lido, Summer Landing, 820 Biscayne, and The Ultimate Playground. With 30+ dining and bar options and the largest suite collection in Carnival's history (Excel Suites), Mardi Gras sits firmly at the top of any ranking of Carnival cruise ships by size.
Carnival Celebration — 180,000 GT Carnival Celebration is the second Excel-class ship, identical in size to Mardi Gras at 180,000 GT with capacity for 6,500 passengers. Homeported in Miami, Carnival Celebration adds a "Celebration Key" themed zone and new dining concepts while retaining the BOLT rollercoaster and six-zone layout. It's the largest Carnival ship sailing from Miami.
Carnival Jubilee — 180,000 GT Carnival Jubilee is the third Excel-class ship, homeported in Galveston, Texas — making it the largest cruise ship ever based in Galveston. At 180,000 GT, Jubilee replicates the Excel-class formula with Texas-inspired touches and serves the Gulf Coast and Western Caribbean market.
Vista Class — Carnival's Second-Largest Ships
Carnival Vista — 133,500 GT Carnival Vista was Carnival's flagship when launched in 2016 and remains one of the largest Carnival cruise ships by size. At 133,500 GT with capacity for 3,936 passengers, Vista introduced the SkyRide — an aerial cycling attraction suspended over the ocean — along with IMAX at sea and the Havana Bar & Cabanas. Currently homeported in Galveston.
Carnival Horizon — 133,500 GT Carnival Horizon is a sister ship to Vista, launched in 2018 with the same 133,500 GT gross tonnage. Homeported in Miami, Horizon features the same SkyRide, Waterworks water park, and expanded dining portfolio. One of the most popular Carnival ships for Caribbean sailings.
Carnival Panorama — 133,500 GT Carnival Panorama mirrors the Vista-class specifications at 133,500 GT and 3,954 passenger capacity. Homeported in Long Beach, California, Panorama is the largest Carnival ship on the West Coast and the primary vessel for Mexican Riviera sailings. (Full page dedicated to Carnival Panorama below.)
Dream Class — Mid-Large Carnival Ships
Carnival Dream — 130,000 GT At 130,000 GT, Carnival Dream was Carnival's largest ship when launched in 2009. Still one of the biggest in the fleet, Dream features WaterWorks, the massive Lido Marketplace, and a wide range of dining and entertainment options. Currently sailing from New Orleans.
Carnival Magic — 130,000 GT Carnival Magic matches its Dream-class sisters at 130,000 GT with capacity for 3,690 passengers. A popular ship for Caribbean and Bahamas itineraries, Carnival Magic offers all the core Fun Ship amenities including Guy's Burger Joint, BlueIguana Cantina, and WaterWorks.
Carnival Breeze — 128,251 GT Carnival Breeze rounds out the Dream class at 128,251 GT. Featuring the Serenity Adults-Only retreat, a full WaterWorks park, and a lively Lido Deck, Carnival Breeze is a firm favourite sailing from Miami and Port Canaveral.
Sunshine Class — The Refurbished Fan Favourite
Carnival Sunshine — 102,853 GT Carnival Sunshine underwent one of the most comprehensive refurbishments in cruise history in 2013, transforming the former Carnival Destiny into a modern, feature-rich ship. At 102,853 GT with 3,002 passenger capacity, Carnival Sunshine is a mid-size ship that punches well above its weight with 35+ dining and bar options, WaterWorks, and Guy's Burger Joint. (Full dedicated page below.)
Spirit Class: Mid-Size Ships Perfect for Alaska & Longer Sailings
The Spirit class ships (Carnival Spirit, Carnival Legend, Carnival Miracle, Carnival Pride) range from 85,000–88,500 GT and carry approximately 2,124–2,667 passengers. These sleeker, longer ships are ideal for Alaska cruises, transcanal voyages, and longer itineraries where their more intimate size and panoramic ocean views are a distinct advantage.
Complete Carnival Cruise Ships by Size - Quick Reference Table
| Ship | Class | Gross Tonnage | Passenger Capacity | Homeport |
|---|---|---|---|---|
| Mardi Gras | Excel | 180,000 GT | 6,500 | Port Canaveral |
| Carnival Celebration | Excel | 180,000 GT | 6,500 | Miami |
| Carnival Jubilee | Excel | 180,000 GT | 6,500 | Galveston |
| Carnival Vista | Vista | 133,500 GT | 3,936 | Galveston |
| Carnival Horizon | Vista | 133,500 GT | 3,934 | Miami |
| Carnival Panorama | Vista | 133,500 GT | 3,954 | Long Beach |
| Carnival Dream | Dream | 130,000 GT | 3,646 | New Orleans |
| Carnival Magic | Dream | 130,000 GT | 3,690 | Baltimore/Caribbean |
| Carnival Breeze | Dream | 128,251 GT | 3,690 | Miami/Port Canaveral |
| Carnival Sunshine | Sunshine | 102,853 GT | 3,002 | Charleston/Caribbean |
| Carnival Spirit | Spirit | 85,920 GT | 2,124 | Seattle/Alaska |
| Carnival Legend | Spirit | 85,942 GT | 2,667 | Tampa |
| Carnival Miracle | Spirit | 85,942 GT | 2,667 | Long Beach |
| Carnival Pride | Spirit | 85,920 GT | 2,667 | Baltimore |
3 Nights | Miami, Fl - Celebration Key, The Bahamas - Miami, Fl
3 Nights | Miami, Fl - Celebration Key, The Bahamas - Miami, Fl
4 Nights | Miami, Fl - Relaxaway, Half Moon Cay - Celebration Key, The Baha... More
4 Nights | Miami, Fl - Relaxaway, Half Moon Cay - Celebration Key, The Baha... More
4 Nights | Miami, Fl - Princess Cays, The Bahamas - Celebration Key, The Ba... More
4 Nights | Long Beach (Los Angeles), Ca - Catalina Island, Ca - Ensenada, M... More
3 Nights | Long Beach (Los Angeles), Ca - Ensenada, Mexico - Long Beach (Lo... More
4 Nights | Long Beach (Los Angeles), Ca - Catalina Island, Ca - Ensenada, M... More
3 Nights | Long Beach (Los Angeles), Ca - Ensenada, Mexico - Long Beach (Lo... More
4 Nights | Miami, Fl - Relaxaway, Half Moon Cay - Celebration Key, The Baha... More
4 Nights | Long Beach (Los Angeles), Ca - Catalina Island, Ca - Ensenada, M... More
3 Nights | Long Beach (Los Angeles), Ca - Ensenada, Mexico - Long Beach (Lo... More
5 Nights | Miami, Fl - Princess Cays, The Bahamas - Nassau, The Bahamas - C... More
5 Nights | Miami, Fl - Nassau, The Bahamas - Relaxaway, Half Moon Cay - Cel... More
5 Nights | Long Beach (Los Angeles), Ca - Cabo San Lucas, Mexico - Ensenada... More
2 Nights | Melbourne, Australia - Adelaide, Australia
5 Nights | Miami, Fl - Relaxaway, Half Moon Cay - Nassau, The Bahamas - Cel... More
5 Nights | Miami, Fl - Celebration Key, The Bahamas - Relaxaway, Half Moon ... More
5 Nights | Miami, Fl - Celebration Key, The Bahamas - Princess Cays, The Ba... More
2 Nights | Brisbane, Australia - Sydney, Australia
2 Nights | Melbourne, Australia - Sydney (White Bay), Australia
2 Nights | Sydney, Australia - Sydney, Australia
5 Nights | Miami, Fl - Celebration Key, The Bahamas - Relaxaway, Half Moon ... More
3 Nights | Port Canaveral (Orlando), Fl - Nassau, The Bahamas - Port Canave... More
4 Nights | Port Canaveral (Orlando), Fl - Nassau, The Bahamas - Celebration... More
4 Nights | Port Canaveral (Orlando), Fl - Nassau, The Bahamas - Celebration... More
4 Nights | Port Canaveral (Orlando), Fl - Relaxaway, Half Moon Cay - Celebr... More
4 Nights | Miami, Fl - Celebration Key, The Bahamas - Relaxaway, Half Moon ... More
5 Nights | Miami, Fl - Celebration Key, The Bahamas - Nassau, The Bahamas -... More
4 Nights | Tampa, Fl - Cozumel, Mexico - Tampa, Fl
2 Nights | Sydney, Australia - Sydney, Australia
4 Nights | Port Canaveral (Orlando), Fl - Nassau, The Bahamas - Celebration... More
2 Nights | Sydney (White Bay), Australia - Melbourne, Australia
3 Nights | Sydney, Australia - Sydney, Australia
4 Nights | Tampa, Fl - Celebration Key, The Bahamas - Tampa, Fl
5 Nights | Miami, Fl - Relaxaway, Half Moon Cay - Celebration Key, The Baha... More
4 Nights | Port Canaveral (Orlando), Fl - Celebration Key, The Bahamas - Na... More
6 Nights | Long Beach (Los Angeles), Ca - Cabo San Lucas, Mexico - Cabo San... More
3 Nights | Port Canaveral (Orlando), Fl - Celebration Key, The Bahamas - Po... More
5 Nights | Miami, Fl - Nassau, The Bahamas - Relaxaway, Half Moon Cay - Cel... More
5 Nights | Long Beach (Los Angeles), Ca - Cabo San Lucas, Mexico - Ensenada... More
4 Nights | Long Beach (Los Angeles), Ca - Catalina Island, Ca - Ensenada, M... More
5 Nights | Port Canaveral (Orlando), Fl - Celebration Key, The Bahamas - Na... More
5 Nights | Port Canaveral (Orlando), Fl - Nassau, The Bahamas - Relaxaway, ... More
5 Nights | Port Canaveral (Orlando), Fl - Relaxaway, Half Moon Cay - Nassau... More
3 Nights | Port Canaveral (Orlando), Fl - Celebration Key, The Bahamas - Po... More
6 Nights | Long Beach (Los Angeles), Ca - Cabo San Lucas, Mexico - Cabo San... More
3 Nights | Sydney (White Bay), Australia - Sydney, Australia
4 Nights | Miami, Fl - Celebration Key, The Bahamas - Relaxaway, Half Moon ... More
5 Nights | Port Canaveral (Orlando), Fl - Nassau, The Bahamas - Relaxaway, ... More