Cruise ships docked at PortMiami with the Miami skyline

Timing

How Early Should I Arrive at PortMiami?

Arrive at the check-in or arrival time your cruise line assigns during online check-in — typically between 11:00 AM and 2:00 PM — and never later than 90 minutes before sailing. Earlier usually means waiting outside.

The short answer

Arrive at the check-in or arrival time your cruise line gave you during online check-in. Most lines open check-in around 11:00 AM–12:00 PM and close it 60–90 minutes before sailing. Arriving hours early usually means waiting outside the terminal.

What each line calls it

Cruise lineWhat to look for
Royal CaribbeanArrival time chosen in the app; SetSail Pass
CarnivalArrival appointment in the Carnival HUB app
NorwegianCheck-in time on your e-documents
MSCArrival time in MSC for Me
Virgin VoyagesArrival time picked in the Virgin app
DisneyPort Arrival Time

Plan around the port's peak

Dodge Island traffic peaks roughly 10:00 AM–1:00 PM on turnaround days, especially Friday to Monday when several big ships are in. Add buffer for the drive: 15–30 minutes from MIA, 40–60 from FLL, 8–40 from Miami hotels.

Pickup times that work

Your terminal check-in timeRecommended pickup from Miami hotels / MIA
11:00 AM10:10 AM
12:00 PM11:10 AM
1:00 PM12:10 PM
2:00 PM1:10 PM

Most cruise lines give each guest a check-in (arrival) time during online check-in, and ask everyone to be aboard 60–90 minutes before sailing. These pickup times allow for a cruise-morning drive plus a 20-minute buffer for luggage drop and terminal queues.

Ready to lock in this price?Flat rate, flight tracked, gratuity included.

Why arriving very early backfires

Terminals manage crowds by appointment. Show up three hours early and you may wait outside, with luggage, in the Miami sun. Arriving at your time is faster overall.

Frequently asked questions

How early should I get to PortMiami?

At your assigned check-in or arrival time. Plan to be there no later than 90 minutes before sailing.

Can I board earlier than my check-in time?

Usually only with priority status (suites, loyalty tiers or paid priority). Otherwise you may be asked to wait.

Still deciding?Call or text us — a real dispatcher answers 24/7.

Book the ride, then stop thinking about it.

Private PortMiami transfers since 2004 — flat, all-inclusive prices, flight tracking and every terminal.