Aerial view of PortMiami cruise terminals on Dodge Island

Terminal guide

PortMiami Cruise Terminal Guide: Find Your Terminal by Cruise Line

Updated October 8, 2026 with 2026 terminal assignments

Your terminal is printed on your boarding pass and in your cruise line's app. As a guide for 2026: MSC — AA; Royal Caribbean — A (and G); Norwegian — B and C; Carnival — F, D and E; Virgin Voyages — V; luxury lines usually use J. Click any terminal for drop-off, parking and transfer details.

PortMiami terminals by cruise line (2026)

PortMiami is the busiest cruise port in the world, and it is not one building but a row of terminals along Dodge Island, lettered AA to V. Here are the typical 2026 assignments:

TerminalTypical cruise linesNotes
Terminal AAMSC CruisesMSC's terminal (AA/AAA), opened 2025
Terminal ARoyal Caribbean; Celebrity on some sailingsRoyal Caribbean's "Crown of Miami", opened 2018
Terminal BNorwegian Cruise LineNorwegian's "Pearl of Miami", opened 2021
Terminal CNorwegian and other lines by sailingShared terminal next to B
Terminal DCarnival and visiting linesPaired with Terminal E
Terminal ECarnival and visiting linesPaired with Terminal D
Terminal FCarnival Cruise LineCarnival's main Miami terminal
Terminal GRoyal Caribbean, Celebrity and visiting lines by sailingOlder, smaller-capacity terminal
Terminal JLuxury and small-ship lines (e.g. Oceania, Regent Seven Seas)Boutique terminal for smaller ships
Terminal VVirgin VoyagesVirgin's dedicated terminal

Terminal assignments change by ship and date — always check the terminal on your boarding pass or in the cruise line's app, and give us the letter when you book.

How to confirm your terminal

  • Boarding pass / e-documents: the terminal appears once online check-in is complete.
  • Cruise line app: Royal Caribbean, Carnival, NCL, MSC, Celebrity, Virgin and Disney all show the terminal and your arrival time.
  • Ship changes: if your sailing moved to a different ship, the terminal may have changed — re-check a few days before.
  • Tell your driver: give us the letter and we drop at that entrance.

Guides by cruise line

Travel times to the terminals

FromDistanceTypical driveSedan price
Miami Airport (MIA)~8–9 mi15–30 min$166
Fort Lauderdale Airport (FLL)~28 mi40–60 min$203
South Beach / Miami Beach~5–12 mi15–40 min$113
Downtown / Brickell~1–4 mi8–20 min$113
Palm Beach Airport (PBI)~75 mi75–110 minQuote
Ready to lock in this price?Flat rate, flight tracked, gratuity included.

Embarkation-day drop-off tips

  • Arrive in your check-in window — showing up hours early usually means waiting outside.
  • Tag your luggage before you leave so porters take bags at the curb.
  • Keep passports and medication in your carry-on.
  • Know your letter — drop-off lanes differ by terminal.

More: PortMiami drop-off guide · how early to arrive.

Frequently asked questions

How many cruise terminals does PortMiami have?

Ten passenger terminals are in regular use: AA, A, B, C, D, E, F, G, J and V (AA has an adjoining AAA berth).

Which terminal is Royal Caribbean at in Miami?

Mainly Terminal A, with some sailings at Terminal G.

Which terminal is Carnival at in Miami?

Mainly Terminal F, plus D and E.

Which terminal does MSC use?

Terminal AA/AAA, MSC's own terminal, opened in 2025.

Which terminal does Norwegian use?

Terminal B (Pearl of Miami) and Terminal C.

Which terminal is Virgin Voyages?

Terminal V.

Still deciding?Call or text us — a real dispatcher answers 24/7.

One vehicle. One party. One flat price.

Private PortMiami transfers since 2004 — flight tracked, gratuity included, every terminal. Reserve in about two minutes.