
Pillar guide
PortMiami Transportation Guide
Everything you need to get to and from PortMiami: where the port is, how far it is from each airport and neighborhood, which terminal your cruise line uses, when to arrive, and what each option costs. Each section links to a detailed page.
Where PortMiami is
PortMiami sits on Dodge Island in Biscayne Bay, directly east of Downtown Miami. Passenger vehicles reach it over the Port Boulevard bridge from Biscayne Boulevard, or through the PortMiami Tunnel from Watson Island and the MacArthur Causeway. The cruise terminals, lettered AA to V, line the island's loop road.
Getting there from the airports
| Airport | Distance | Drive | Private sedan | Details |
|---|---|---|---|---|
| Miami (MIA) | ~8–9 mi | 15–30 min | $166 | MIA → PortMiami |
| Fort Lauderdale (FLL) | ~28 mi | 40–60 min | $203 | FLL → PortMiami |
| Palm Beach (PBI) | ~75 mi | 75–110 min | Quote | PBI → PortMiami |
Deciding between airports? Read MIA vs FLL for a PortMiami cruise.
Getting there from Miami hotels
Not booked yet? Where to stay before a PortMiami cruise.
Find your terminal
| Terminal | Typical cruise lines (2026) | 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 |
Cruise lines move ships between terminals, and one ship can use different terminals on different dates. Your terminal is printed on your boarding pass and in your cruise line's app; give us the letter when you book and we drop you at that door.
By cruise line
Timing your arrival
- How to get from MIA to PortMiami
- How to get from FLL to PortMiami
- How early to arrive at PortMiami
- What time to leave MIA for your cruise
- Embarkation day, hour by hour
- Debarkation day and booking your flight home
Ways to get there
Private transfer, shared shuttle, taxi, rideshare, cruise-line bus, or drive and park — compared in PortMiami transportation options. Driving? See the parking guide.
Families, groups and luggage
What it costs
A full breakdown of private transfer prices, including what is in each price, is in the Miami cruise transfer cost guide.
Frequently asked questions
How do I get from Miami Airport to the cruise port?
By private transfer, taxi, rideshare or cruise-line shuttle. It is 8–9 miles and 15–30 minutes; a private sedan is $166 all-inclusive.
How far is PortMiami from Miami Beach?
About 5–12 miles depending on where you are staying — 15–40 minutes.
Can you walk to PortMiami from Downtown?
Not practically with luggage; the terminals are across the Port Boulevard bridge and spread along Dodge Island.
Related pages
Book the ride, then stop thinking about it.
Private PortMiami transfers since 2004 — flat, all-inclusive prices, flight tracking and every terminal.