Departure port guide

Cruises from Miami, FL

Caribbean & Bahamas gateway

From $252 per person · 908 itineraries available · (2,529 sailings)

Sail from PortMiami for quick Bahamas weekends or week-long Caribbean itineraries — more ships and airlines than almost anywhere else in the U.S., with easy connections from Miami (MIA) or Fort Lauderdale (FLL).

Best deals from Miami

Lowest fares on 908 itineraries — updated from our daily price crawl.

Why cruise from Miami?

A few reasons cruisers keep sailing from here.

  • World's busiest cruise port — record passenger volume and the broadest line-up of any U.S. homeport
  • Short Bahamas & Caribbean hops — 3–4 night weekends and 7-night Eastern/Western staples
  • Two major airports — MIA is closest; FLL is farther but often has cheaper fares
  • Line-up depth — Royal Caribbean, Carnival, Norwegian, MSC, Celebrity, Virgin, Disney, and more
  • Fly-in, cruise-out convenience — on-terminal garages, shuttles, and rideshare from both airports

Best time to cruise from Miami

Peak demand runs November through April, when South Florida weather is dry and comfortable and Caribbean seas are calm — ideal for first-timers and school-break travel. Summer brings heat and humidity at the port but often lower fares; June through November is Atlantic hurricane season, so flexible plans and travel insurance matter.

Short Bahamas sailings depart year-round from Miami. For the best balance of weather and price, many guests target late spring or early fall shoulder weeks outside major holidays.

Popular destinations from this port

FAQ