PortMiami is not just a gateway — it's a global landmark. As the world's busiest cruise port, it serves over 7 million passengers annually across ten state-of-the-art terminals. Whether you're embarking on a weekend getaway to the Bahamas or a transatlantic voyage, this guide covers everything you need to know before you arrive.
What's New for 2026
- Icon of the Seas & Star of the Seas now homeport at PortMiami
- One of the busiest cruise hubs globally — book early
- Terminal A — one of the most advanced cruise terminals in North America
- MSC Terminal AA — now the largest cruise terminal in the world
Hot Tip
Book parking at least 3 weeks in advance. Port garages fill up fast during peak season (November–April). Off-site lots are cheaper and offer free shuttles — see our full parking guide.Port of Miami, Florida – Quick Facts
Port of Miami, Florida Cruise Terminals
Know your terminal before you arrive — each serves different cruise lines.
PortMiami operates ten cruise terminals on Dodge Island, each serving specific cruise lines. Check your booking confirmation for your terminal assignment — electronic signs at the port entrance also display current ship locations.










Getting to Port of Miami, Florida
Transportation options from nearby airports, train stations and downtown.
From Miami Airport (MIA) — 8 miles
Approximately 15–20 minutes by car. Take I-395 East and follow signs to PortMiami. Drop-off is directly at your terminal entrance.
Uber/Lyft ~$18–$28 · Taxi ~$25–$35From Fort Lauderdale Airport (FLL) — 30 miles
Approximately 35–45 minutes by car. Take I-95 South to I-395 East. Rideshare typically $45–$65.
Rideshare ~$45–$65 · Taxi ~$75–$90Brightline Train
Take Brightline to Miami Central Station, then rideshare to the port — approximately 10 minutes. Great option from Fort Lauderdale or West Palm Beach.
Train from $10 · Rideshare to port ~$12–$18Driving
PortMiami is at 1015 N. America Way, Miami FL 33132 on Dodge Island. From I-95 take I-395 East all the way to the port. Follow signs to your terminal.
See parking optionsPlan Your Visit
Everything you need for a smooth departure from Port of Miami, Florida.
Parking
On-site garages connect directly to your terminal. Off-site lots offer free shuttles at lower daily rates. Hotel+park packages can be the best value of all.
See Parking Options →Hotels Near the Port
Miami has hotel options for every type of cruiser — whether you need to park your car, you're flying in, or you just want to stay close to the terminals the nig…
See Hotels →Shore Excursions
Book shore excursions before you board for best availability and pricing. Day trips, city tours, snorkelling, and more departing from Port of Miami, Florida.
See Excursions →Things To Do
Miami is one of America's most vibrant cities. Arriving a day early or staying after your cruise gives you access to South Beach, Little Havana, Wynwood, Baysid…
See Things To Do →Port of Miami, Florida – Frequently Asked Questions
Everything cruise passengers ask before sailing from Port of Miami, Florida.
Where is the Port of Miami located?
PortMiami is on Dodge Island, directly adjacent to Downtown Miami. GPS: 1015 N. America Way, Miami, FL 33132. Follow signs to your assigned terminal.
How early should I arrive at the Port of Miami?
Arrive 2 to 3 hours before departure. Boarding typically begins around 10:30–11:30 AM. Final boarding closes 60–90 minutes before the ship departs.
Is there parking at the Port of Miami?
Yes. On-site garages at each terminal run approximately $22–$35 per day. Off-site lots offer lower rates ($10–$18/day) with free shuttle service. See our full parking guide.
Which cruise lines depart from Miami?
PortMiami is home to Carnival, Royal Caribbean, Norwegian, Celebrity, MSC, Virgin Voyages, Azamara, Regent Seven Seas, and Oceania — including the world's largest cruise ship, Icon of the Seas.
What is the closest airport to PortMiami?
Miami International Airport (MIA) is approximately 8 miles away — about 15–20 minutes. Fort Lauderdale (FLL) is about 30 miles and often has lower airfares.
What are the best things to do near the port?
Bayside Marketplace is literally next door. South Beach is 20 minutes away. Little Havana is 15 minutes. Wynwood Walls is 10 minutes. Miami rewards an extra day before or after your cruise.