
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:
| Terminal | Typical cruise lines | Notes |
|---|---|---|
| Terminal AA | MSC Cruises | MSC's terminal (AA/AAA), opened 2025 |
| Terminal A | Royal Caribbean; Celebrity on some sailings | Royal Caribbean's "Crown of Miami", opened 2018 |
| Terminal B | Norwegian Cruise Line | Norwegian's "Pearl of Miami", opened 2021 |
| Terminal C | Norwegian and other lines by sailing | Shared terminal next to B |
| Terminal D | Carnival and visiting lines | Paired with Terminal E |
| Terminal E | Carnival and visiting lines | Paired with Terminal D |
| Terminal F | Carnival Cruise Line | Carnival's main Miami terminal |
| Terminal G | Royal Caribbean, Celebrity and visiting lines by sailing | Older, smaller-capacity terminal |
| Terminal J | Luxury and small-ship lines (e.g. Oceania, Regent Seven Seas) | Boutique terminal for smaller ships |
| Terminal V | Virgin Voyages | Virgin'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
| From | Distance | Typical drive | Sedan price |
|---|---|---|---|
| Miami Airport (MIA) | ~8–9 mi | 15–30 min | $166 |
| Fort Lauderdale Airport (FLL) | ~28 mi | 40–60 min | $203 |
| South Beach / Miami Beach | ~5–12 mi | 15–40 min | $113 |
| Downtown / Brickell | ~1–4 mi | 8–20 min | $113 |
| Palm Beach Airport (PBI) | ~75 mi | 75–110 min | Quote |
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.
Related pages
One vehicle. One party. One flat price.
Private PortMiami transfers since 2004 — flight tracked, gratuity included, every terminal. Reserve in about two minutes.