PortMiami terminals: which one is your ship, and how to get there
Royal Caribbean at A, Norwegian at B, Carnival at D/E/F, MSC at the vast new AA, Virgin at V. Get the terminal right before you set off — Dodge Island is not a place to make a wrong turn.
By Andrew Budai · Last checked 2026-09-01 · Rates and opening hours change — confirm before you travel.
PortMiami is the busiest cruise port in the world, and on a good Saturday it turns around six or more ships at once. That is the context for everything below: the port is not hard to navigate, but it is unforgiving of people who arrive without knowing which terminal they want.
The whole cruise operation sits on Dodge Island, reached from downtown Miami over the Port Boulevard bridge. Once you are on the island the terminals run along its length, each with its own approach road and garage.
Which terminal is which
| Terminal | Usually |
|---|---|
| A | Royal Caribbean |
| AA | MSC Cruises |
| B | Norwegian Cruise Line |
| C | Shared — several lines |
| D, E, F | Carnival Cruise Line |
| J | Boutique terminal for small luxury ships |
| V | Virgin Voyages |
Terminal AA opened in 2025 as MSC’s own facility and is, at around 490,000 square feet, the largest cruise terminal in the world. Terminal G, a second Royal Caribbean terminal at the west end of the island, is under construction and expected to open in 2027.
Two important caveats. First, Terminal C is shared and rotates between lines depending on the day. Second, even the branded terminals are not absolute — assignments shift by ship and by date, particularly when a line has more ships in port than terminals.
The terminal printed on your boarding documents is the one that counts. Check it the week before you sail, not the morning of. If your documents disagree with anything on this page, believe your documents.
Getting to Dodge Island
From MIA: about eight miles. A taxi or rideshare runs $25–30 and takes 20 to 30 minutes, longer at peak. There is no rail link to the port itself.
Driving: take I-395 east to Biscayne Boulevard, then Port Boulevard over the bridge. The bridge is a single point of failure and it backs up badly on busy embarkation mornings — allow far more time than the map suggests.
From downtown or South Beach: short taxi rides, and the free Metromover connects downtown but does not cross onto the island.
Parking
Each terminal has its own garage or lot, charging roughly $22 to $28 a day depending on the terminal. You park at the garage for your terminal, which is another reason to know which one you are using before you cross the bridge.
There is a large off-site market on the mainland at around $7 to $13 a day with a shuttle over to the island. On a seven-night sailing that is a saving of well over a hundred dollars; on a three-night Bahamas run it is probably not worth the shuttle. The parking comparison has the numbers for all five Florida ports.
Timing your arrival
Nearly every line now assigns arrival windows, and at Miami they are worth respecting. Turning up hours early does not get you on the ship sooner — it gets you queuing in a terminal with several thousand other people who had the same idea.
A practical shape for the day:
- Bag drop with the porters outside the terminal, before you park. Tip them; it is customary and they are handling your suitcase.
- Arrive in your window. Check-in with documents and passports, then security.
- Boarding typically starts around 11am to noon, staterooms later.
- All aboard is usually 60 to 90 minutes before departure, and it is not negotiable.
Practical notes
- Passports. Most Caribbean sailings from Miami are closed-loop, so a birth certificate plus photo ID technically works for US citizens. Take the passport anyway — it is the difference between a manageable problem and a ruined holiday if you ever have to fly home from a foreign port.
- Traffic is the real risk. Not the terminal, not check-in. If you are driving in on the morning, build in an hour you do not think you need.
- Fly in the day before. MIA is close, but a cancelled flight is a missed ship, and Miami sailings are expensive things to miss.
- The island has almost nothing on it. No shops, no proper food. Eat before you arrive.
Ready to look at sailings? The PortMiami schedule lists every departure we track, and the terminal comparison across Florida covers how Miami stacks up against the other four ports.