Departure port
Miami, FL
Caribbean & Bahamas gateway
From $271 per person · 912 itineraries in our live inventory · (2,597 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).
Sailings from Miami, FL
912 itineraries match — showing 8 starting at the lowest fares.
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.









