Cruise Ports

Miami Cruise Port Guide

Where PortMiami is, how to get there from Miami or Fort Lauderdale airport, where to stay and what to do before a Caribbean cruise.

Some links on The Cruise Atlas may be affiliate links. If you buy through them, we may earn a small commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.

PortMiami cruise terminals with ships and Miami skyline

Quick Answer

PortMiami is one of the world's busiest cruise ports and a major gateway for Caribbean cruises. It sits on Dodge Island between Downtown Miami and South Beach. For UK travellers, the simplest plan is to arrive at least one day early and stay in Miami before boarding.

Where It Is

PortMiami is close to Downtown Miami, Brickell and South Beach. Miami International Airport is the nearest major airport, while Fort Lauderdale is also commonly used for cheaper or better-timed flights.

Getting There

From Miami airport, taxi, rideshare, hotel shuttle or cruise transfer are the usual options. From Fort Lauderdale, allow more time and compare private transfers, shuttles or rail plus taxi.

At the port, follow signs for your exact terminal. Major cruise lines often use dedicated or regular terminals, but terminal assignments can still change.

Where To Stay

Downtown Miami and Brickell are convenient for the port. South Beach is better if you want beach and nightlife before the cruise. Airport hotels can work for late arrivals, but they are less fun.

What To Do Before Sailing

Good options include South Beach, Wynwood Walls, Little Havana, Bayside Marketplace, Brickell, a Biscayne Bay boat trip or a relaxed pool day before the cruise.

Embarkation Tips

  • Arrive the day before from the UK.
  • Check terminal assignment before leaving the hotel.
  • Allow time for US immigration on arrival day.
  • Consider Fort Lauderdale flights, but price in the transfer.
  • Do not book a very early flight home after disembarkation.

Best For

Miami is ideal for Caribbean, Bahamas, short-break and big-ship cruises with lines such as Royal Caribbean, Carnival, Norwegian, MSC, Virgin Voyages and more.

Final Advice

Miami works brilliantly as a pre-cruise city if you give it a night. Treat same-day international arrival as a gamble dressed as efficiency.

Expedia affiliate partner

Need a hotel or flight before your cruise?

Compare stays and flights near your departure port before you book. This search widget is provided by Expedia Group and may use affiliate tracking. Some links on The Cruise Atlas may be affiliate links. If you buy through them, we may earn a small commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.