Port of Miami (PortMiami) Cruise Port Guide

PortMiami is the busiest cruise port on Earth, moving millions of passengers each year across more than a half-dozen state-of-the-art terminals. If you are sailing the Caribbean, the Bahamas, or a repositioning itinerary, there is an excellent chance your ship departs from here. This guide walks you through everything you need for a smooth embarkation day at PortMiami — how to get there, where to park, what the terminals are like, and the insider timing that keeps you out of the longest lines.

Port of Miami (PortMiami) Cruise Port Guide — Premier Travelers

Port overview

Located on Dodge Island just east of downtown Miami, PortMiami is connected to the mainland by the Port Boulevard bridge and the underground PortMiami Tunnel that feeds directly from I-395. The port operates purpose-built terminals for Royal Caribbean, Carnival, MSC, Norwegian, Virgin Voyages, and others, several of them among the largest and most technologically advanced cruise buildings in the world.

Cruise lines sailing from Miami

  • Royal Caribbean
  • Carnival Cruise Line
  • MSC Cruises
  • Norwegian Cruise Line
  • Virgin Voyages
  • Celebrity Cruises
  • Disney Cruise Line
  • Oceania & Regent Seven Seas

Terminal information

PortMiami terminals are modern, climate-controlled, and equipped with facial-recognition boarding for many lines that can move guests from curb to gangway in minutes. Facilities include accessible restrooms, seating, porter stations, and wheelchair assistance on request.

Getting there

From I-95 or I-395, follow signs for the PortMiami Tunnel, which delivers you directly onto Dodge Island without navigating downtown streets. From the south, take I-95 north to I-395 east. GPS destination: 1015 North America Way, Miami, FL 33132.

Miami International Airport (MIA) sits about 8 miles from the port, roughly a 20-30 minute drive. Fort Lauderdale-Hollywood International (FLL) is about 30 miles north, often with cheaper fares. Both airports offer taxis, rideshare, and pre-booked cruise transfers.

Covered and open parking garages sit directly across from each terminal, so you can drop bags and park within a short walk of the ship.

Parking options

  • On-site garages: Multi-story garages face each terminal; expect roughly $22-$27 per day paid on entry by card. Reserve nothing in advance — you simply drive up.
  • Off-site lots: Independent lots near downtown offer shuttle service at lower daily rates, a good pick for longer sailings.
  • Valet & premium: Select terminals offer valet drop-off for suite guests and those wanting the fastest hand-off.

Check-in steps

  • Complete online check-in and select an arrival appointment window in your cruise line app 1-3 days before sailing.
  • Arrive within your assigned window — typically between 10:30 a.m. and 3:00 p.m. — to avoid crowding.
  • Hand luggage to a porter curbside (a small tip is customary) and keep documents and medications with you.
  • Proceed through security screening, then to check-in agents or facial-recognition kiosks.
  • Board the ship, drop carry-ons in your stateroom once cabins open, and head to lunch.

Security & documents

All guests pass through TSA-style security screening before check-in. U.S. citizens on closed-loop cruises (departing and returning to the same U.S. port) may sail with a birth certificate and government photo ID, but a passport is strongly recommended for any international sailing and for emergencies requiring air travel home.

How much is parking at PortMiami?

On-site garage parking runs approximately $22-$27 per day, paid by card on entry. Off-site lots with shuttles can be cheaper for longer cruises.

Which airport is best for PortMiami?

Miami International (MIA) is closest at about 8 miles, while Fort Lauderdale (FLL) is roughly 30 miles north and sometimes offers lower airfares.

Do I need a passport to cruise from Miami?

For closed-loop cruises, U.S. citizens can use a birth certificate and photo ID, but a passport is strongly recommended for international sailings and emergencies.

What time should I arrive for embarkation?

Arrive within your assigned check-in window, usually between 10:30 a.m. and 3:00 p.m. The all-aboard cutoff is typically 3:30-4:00 p.m.

Is there a hotel within walking distance of PortMiami?

Downtown Miami and Brickell hotels are minutes away by car, and several offer easy tunnel access, though the port itself is on Dodge Island rather than directly walkable.

Can I take a rideshare to PortMiami?

Yes. Uber and Lyft serve the port with designated pickup and drop-off zones at each terminal.

How early can I board my ship in Miami?

Priority and suite guests may begin boarding around 10:00-10:30 a.m., with general boarding usually opening late morning.

What cruise lines sail from Miami?

Royal Caribbean, Carnival, MSC, Norwegian, Virgin Voyages, Celebrity, and Disney all operate from PortMiami, among others.

Call Premier Travelers: 386-267-1962

Email: trip@premiertravelers.com