Short Bahamas Getaways
Three- to five-night sailings from Florida, perfect for a long weekend or a first cruise.
View Deals for Short Bahamas GetawaysBahamas cruises are some of the shortest and easiest sailings you can take, leaving from Florida ports like Miami, Fort Lauderdale and Port Canaveral. Many are three to five nights and pair Nassau with a beach day on a cruise line’s private island. They’re a popular choice for first-time cruisers, families and long weekends, and our advisors help you pick the right ship and dates with no booking fees.
Many Bahamas cruises are short getaways of about three to five nights from Florida. Longer Caribbean cruises often include a Bahamas stop too.
Most sail from Florida: Miami, Fort Lauderdale (Port Everglades) and Port Canaveral.
Several cruise lines run their own islands in the Bahamas, such as Royal Caribbean’s Perfect Day at CocoCay. Guests get a full beach day with activities, and the details vary by line.
Bahamas cruises sail year-round. December to April is the driest stretch, and June to November is hurricane season, which often brings lower fares.
Yes. The short length and close Florida ports make it an easy first cruise, and an advisor can help you pick a ship that suits your group.
Featured Sailings
Sailings on some of the newest ships cruising the Bahamas, picked from our booking engine and refreshed daily. Open any sailing for current availability, or ask an advisor to price it for your dates.
4 DaysBahamas
Royal Caribbean · Legend of the Seas
Published prices from
4 DaysBahamas
MSC Cruises · MSC Seashore
Published prices from
8 DaysBahamas
Carnival Cruise Line · Carnival Firenze
Published prices from
*Per day price is the lowest published per-person fare divided by the number of cruise days. Fares change often and are confirmed at booking. See all the Bahamas cruises →
Cruise Lines
The lines with the Bahamas sailings in our booking engine right now, most sailings first.
Departure Ports
Where the Bahamas cruises leave from, ranked by the number of sailings in our booking engine. Pick a port to see its the Bahamas cruises.
Numbers show sailings currently listed from each port. Port guides: Miami, Port Canaveral, Fort Lauderdale, Baltimore, Galveston, Bayonne, Tampa. See all departure ports →
Keep Exploring
Destination Advice
Planning guides from our advisors and the latest news for the Bahamas cruisers.
Google Reviews
Real reviews from travelers our advisors have helped, straight from Google.
Booked with us? Leave us a Google review →