Destinations Cruise Lines Cruise Holidays Departing Port Offers About Us Reviews Contact
📞 +1-305-570-1580
Most Departures

Cruises from Miami

The busiest cruise port in the world — the widest choice of Bahamas and Caribbean sailings, all year round.

PortMiami sits right next to downtown and handles more cruise passengers than any other port in the world. From here you can take a quick 3 – 4 night Bahamas getaway or a full week in the Eastern or Western Caribbean, on almost every major cruise line. Our specialists compare sailings across lines and can arrange your pre-cruise hotel, parking and flights.

Why sail from Miami

  • The widest choice of sailings

    Short weekend trips, 7-night Caribbean cruises and longer voyages depart almost every day of the week.

  • Bahamas in a day

    Nassau and several cruise-line private islands are less than a day's sail away — perfect for a 3 or 4 night getaway.

  • Easy to fly in

    Miami International Airport is about 8 miles from the port, and Fort Lauderdale airport is about 30 miles away.

  • Stay a night before

    South Beach, Brickell and downtown make Miami an easy pre- or post-cruise stay.

  • Year-round sailings

    Warm weather means Caribbean and Bahamas cruises run 12 months a year.

Getting to the port

  1. 1
    Fly into Miami (MIA)About 8 miles from the port — taxis, rideshare and shuttles run to the terminals
  2. 2
    Or fly into Fort Lauderdale (FLL)About 30 miles north — often cheaper flights, a longer transfer
  3. 3
    DrivingParking garages are available at the port; park-and-cruise hotels are another option
  4. 4
    Arrive the day beforeWe can book a hotel near the port or in downtown Miami

Cruise lines, ships and itineraries from each port change by season and year. Your specialist confirms what's sailing on your dates before you book.

Where cruises from Miami go

BahamasEastern CaribbeanWestern CaribbeanSouthern CaribbeanCozumelJamaicaGrand CaymanPrivate islands

Cruise lines that often sail from Miami

Cruises from Miami: FAQs

How far is PortMiami from the airport?

Miami International Airport (MIA) is about 8 miles from the port — usually a 15 – 25 minute drive depending on traffic. Fort Lauderdale (FLL) is about 30 miles away.

Can I park at PortMiami?

Yes, there are parking garages at the port. Rates are set by the port and change from time to time, so check before you go — or ask us about hotels with park-and-cruise packages.

Should I fly in the day before?

We strongly recommend it. Flight delays are common, and the ship will not wait for late passengers.

What's the shortest cruise from Miami?

Several cruise lines offer 2 – 4 night Bahamas sailings from Miami, often visiting Nassau and a private island.

Request your Miami cruise quote

Tell us your dates and how many are traveling. A CLIA-certified cruise specialist will compare sailings from Miami across cruise lines and call you back — usually within 15 minutes during business hours.

  • Sailings from Miami compared across cruise lines
  • Pre-cruise hotel, parking and flights arranged
  • Free, no-obligation quote

Prefer to talk now? 📞 +1-305-570-1580

📞 +1-305-570-1580 — Tap to Call