Crystal-clear waters just miles from Florida
The Bahamas offers the shortest Caribbean getaway from the United States, with cruise ships reaching Nassau in just one day from Florida. This archipelago of 700 islands features some of the clearest waters in the world, world-class snorkeling, and multiple cruise line private islands.
December through May offers ideal weather conditions. Hurricane season runs June through November, though cruises continue year-round.
With 6 cruise ports across 1 country, the Bahamas offers diverse itinerary options for every type of traveler. Use our live tracking to see which ships are currently sailing in the region, compare vessels to find your perfect match, and explore individual port pages for detailed information about each destination.
Whether you're a first-time cruiser or an experienced traveler, the Bahamas delivers unforgettable experiences. From the top ports like Nassau Cruise Port, Perfect Day at CocoCay, Castaway Cay to hidden gems throughout the region, there's always something new to discover.
Find hotels near embarkation ports for your pre-cruise night.
We may earn a commission from partner bookings at no extra cost to you.
Cruise Ports
6
Countries
1
Cruise Lines
15+
Typical Duration
3-5 nights
Peak Season Temps
24-29 C / 75-84 F
Best Known For
Short getaways
Peak season: Jan, Feb, Mar, Apr, May, Dec. Shoulder: Jun, Nov.
Freeport Cruise Port
Freeport, Bahamas
~200 visits/yrStar of the Seas vs Utopia of the Seas
Royal Caribbean International
Royal Caribbean International
MSC Cruises
Norwegian Cruise Line
Royal Caribbean International
MSC Cruises
MSC Cruises
Royal Caribbean International
Disney Cruise Line
Carnival Cruise Line
Royal Caribbean International
Royal Caribbean International
Disney Cruise Line
Carnival Cruise Line
Norwegian Cruise Line
Royal Caribbean International