Cruise Port Advisor

Port of Miami, Florida – Cruise Port Guide

Complete guide to PortMiami — parking rates, terminal maps, hotels, transportation from MIA, shore excursions, and everything you need before your cruise.

ℹ️ This page contains affiliate links. We may earn a small commission if you book through our links — at no extra cost to you. Learn more.

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.

🗺️ Dodge Island, Downtown Miami⛴️ 20+ Cruise Lines🌴 Near Bayside Marketplace✈️ 8 miles from MIA
📢

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

📍
Address1015 North America Way, Miami, FL 33132
🏢
TerminalsA, B, C, D, E, F, G, J, V, AA
🚢
Cruise LinesCarnival · Royal Caribbean · Norwegian · Celebrity · MSC · Virgin Voyages · Azamara · Regent Seven Seas · Oceania
✈️
Nearest AirportMiami International Airport (MIA) — 8 miles · 15–20 min
MIAMI WEATHER

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.

Terminal A — The Crown of Miami Royal Caribbean Icon of the Seas · Star of the Seas · Check-in from 10:00am
Terminal B — The Pearl of Miami Norwegian Cruise Line Opened 2021 · Capacity 5,000 passengers · Check-in from 11:00am
Terminal C Norwegian Cruise Line Check-in from 11:00am · Drop-off on Port Blvd
Terminal D MSC Cruises Check-in from 11:00am · Drop-off on Port Blvd
Terminal E Royal Caribbean Check-in from 10:00am · Drop-off on N Cruise Blvd
Terminal F Carnival Cruise Line Carnival Celebration · Check-in from 10:30am
Terminal G Carnival Cruise Line Check-in from 10:30am · Iconic white sail architecture
Terminal J Celebrity · Azamara · Regent · Oceania Luxury lines · Smaller ships · Check-in from 11:00am
Terminal V — Palm Grove Virgin Voyages Adults-only · Check-in from 12:00pm · NW side of port
Terminal AA — World's Largest MSC Cruises Largest cruise terminal in the world · Check-in from 11:00am

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–$35
✈️

From 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–$90
🚂

Brightline 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–$18
🚗

Driving

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 options

Full Transportation Guide →

Full Transportation Guide →

Plan 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.