United States

Miami, FL cruise port

PortMiami is the busiest cruise port on earth and behaves like it: a lettered row of terminals strung along Dodge Island - A for Royal Caribbean, AA for MSC, B for Norwegian, D through F for the Carnival brands, V for Virgin. Traffic funnels in over the Port Boulevard causeway or through the tunnel under Government Cut, and on a Saturday with six ships turning around, both back up.

60 cruises in this guide call here · 56 start here · best months: Nov-Apr (Aug-Oct is peak hurricane season and August ashore is punishing)

MSC moved to AA, and the small ships use J

MSC no longer sails from Terminal C. Since early 2025 its ships use Terminal AA, which the county describes as the largest cruise terminal in the world at 490,000 square feet - big enough to work three ships and up to 36,000 passengers in a day. Terminal C now handles a mix of lines, and Terminal J is a smaller boutique building for small ships and luxury lines.

More change is coming at the west end of the island: Royal Caribbean began building a second terminal, G, in summer 2025, with opening expected in 2027.

Parking: about $28-35 a night, and no debit cards

The county's 2026 long-term rate is $28 a day at Garages C, D, F and G and Surface Lot E, and $35 a day at Garage AA (MSC) and Garage B (Norwegian). Royal Caribbean's Garage A is priced separately through its own booking site. A week-long sailing therefore runs roughly $200-250 in parking before you have left the dock.

The garages take cash, Visa, Mastercard, Amex and Discover, but the county states plainly that debit cards are not accepted - bring a credit card or cash for the exit booth. Motorhomes and trucks with trailers go in open-air Lot E at $25 per space per day, doubled if you take two spaces.

Sources: miamidade.gov, miamidade.gov

Cruises that call at Miami, FL

CruiseLineLengthHere on
Carnival Conquest - 4-Day Western Caribbean from MiamiCarnival Cruise Line4 NightsDeparture
Freedom of the Seas - Bimini & Perfect Day BahamasRoyal Caribbean5 NightsDeparture
Symphony of the Seas - Eastern Caribbean & Perfect DayRoyal Caribbean7 NightsDeparture
Carnival Horizon - Southern Caribbean from MiamiCarnival Cruise Line8 NightsDeparture
Celebrity Xcel - Aruba, Bonaire & Curacao from MiamiCelebrity Cruises8 NightsDeparture
Carnival Celebration - 8-Day Southern Caribbean ABC IslandsCarnival Cruise Line8 NightsDeparture
Norwegian Joy - Panama Canal Repositioning: Seattle to MiamiNorwegian Cruise Line21 NightsDay 22 (ends)
Norwegian Encore - Panama Canal RepositioningNorwegian Cruise Line22 NightsDeparture
Carnival Conquest - Bahamas GetawayCarnival Cruise Line4 NightsDeparture
Norwegian Gem - Bahamas from MiamiNorwegian Cruise Line4 NightsDeparture
Wonder of the Seas - 4-Night Bahamas & Perfect Day GetawayRoyal Caribbean4 NightsDeparture
Norwegian Luna - 4-Night Bahamas from MiamiNorwegian Cruise Line4 NightsDeparture
Scarlet Lady - Fire & Sunset Soiree: Key West & BiminiVirgin Voyages4 NightsDeparture
Virgin Voyages Scarlet Lady - CaribbeanVirgin Voyages5 NightsDeparture
Freedom of the Seas - Western Caribbean GetawayRoyal Caribbean5 NightsDeparture
Norwegian Pearl - Western Caribbean from MiamiNorwegian Cruise Line5 NightsDeparture
Norwegian Joy - Eastern Caribbean from MiamiNorwegian Cruise Line5 NightsDeparture
Carnival Celebration - Eastern CaribbeanCarnival Cruise Line6 NightsDeparture
Carnival Horizon - Western Caribbean & Celebration Key from MiamiCarnival Cruise Line6 NightsDeparture
Carnival Magic - Eastern Caribbean & Celebration KeyCarnival Cruise Line6 NightsDeparture
Symphony of the Seas - Western CaribbeanRoyal Caribbean7 NightsDeparture
Royal Caribbean Icon of the Seas - CaribbeanRoyal Caribbean7 NightsDeparture
MSC World America - CaribbeanMSC Cruises7 NightsDeparture
Brilliant Lady - Southern CaribbeanVirgin Voyages7 NightsDeparture
Norwegian Joy - Western Caribbean from MiamiNorwegian Cruise Line7 NightsDeparture
Norwegian Encore - Western Caribbean from MiamiNorwegian Cruise Line7 NightsDeparture
MSC Divina - Western Caribbean from MiamiMSC Cruises7 NightsDeparture
Allure of the Seas - Eastern Caribbean from MiamiRoyal Caribbean7 NightsDeparture
Norwegian Escape - Western CaribbeanNorwegian Cruise Line7 NightsDeparture
MSC World America - Eastern Caribbean from MiamiMSC Cruises7 NightsDeparture
Independence of the Seas - Western Caribbean & Perfect DayRoyal Caribbean7 NightsDeparture
Carnival Celebration - Exotic Western Caribbean & Celebration KeyCarnival Cruise Line7 NightsDeparture
Icon of the Seas - Western Caribbean & Perfect DayRoyal Caribbean7 NightsDeparture
Celebrity Beyond - Eastern Caribbean from MiamiCelebrity Cruises7 NightsDeparture
Resilient Lady - Western Caribbean & Bimini Beach ClubVirgin Voyages7 NightsDeparture
Norwegian Luna - Eastern Caribbean from MiamiNorwegian Cruise Line7 NightsDeparture
Norwegian Luna - Western Caribbean: Harvest Caye, Cozumel & RoatanNorwegian Cruise Line7 NightsDeparture
Norwegian Aqua - Harvest Caye, Roatan & Costa Maya from MiamiNorwegian Cruise Line7 NightsDeparture
Icon of the Seas - Eastern Caribbean & Perfect Day: St. Maarten & St. ThomasRoyal Caribbean7 NightsDeparture
Norwegian Encore - Eastern Caribbean from MiamiNorwegian Cruise Line7 NightsDeparture
MSC World America - Western Caribbean & Ocean Cay from MiamiMSC Cruises7 NightsDeparture
MSC Divina - Eastern Caribbean from MiamiMSC Cruises7 NightsDeparture
Scarlet Lady - Eastern Caribbean & Beach Club at BiminiVirgin Voyages7 NightsDeparture
Carnival Magic - Southern Caribbean from MiamiCarnival Cruise Line8 NightsDeparture
Queen Elizabeth - Western Caribbean & Belize from MiamiCunard9 NightsDeparture
Carnival Horizon - 9-Day Carnival Journeys Eastern CaribbeanCarnival Cruise Line9 NightsDeparture
Seven Seas Splendor - Caribbean ParadiseRegent Seven Seas10 NightsDeparture
Norwegian Getaway - Eastern Caribbean from MiamiNorwegian Cruise Line10 NightsDeparture
Marina - Panama Potpourri: Miami to Panama CityOceania Cruises10 NightsDeparture
Carnival Conquest - Journeys Southern CaribbeanCarnival Cruise Line11 NightsDeparture
Seven Seas Mariner - Moonlight Over Bermuda TransatlanticRegent Seven Seas14 NightsDay 15 (ends)
Seven Seas Grandeur - Festive Central America & Caribbean from MiamiRegent Seven Seas14 NightsDeparture
MSC Grandiosa - Grand Voyage: Barcelona to Port CanaveralMSC Cruises14 NightsDay 14
Oceania Marina - Caribbean Celebration from MiamiOceania Cruises14 NightsDeparture
Norwegian Joy - Panama Canal & Central AmericaNorwegian Cruise Line15 NightsDeparture
Norwegian Viva - Transatlantic Miami to BarcelonaNorwegian Cruise Line15 NightsDeparture
Marina - Transoceanic CrossingOceania Cruises16 NightsDeparture
Norwegian Bliss - Panama Canal from Los Angeles to MiamiNorwegian Cruise Line16 NightsDay 17 (ends)
Marina - Panama Canal Navigator: Double Transit from MiamiOceania Cruises20 NightsDeparture
Queen Elizabeth - Panama Canal Crossing: Miami to SeattleCunard20 NightsDeparture

Often on the same itinerary

Ports that share the most sailings with Miami, FL in this guide.