Question: how long does it take to get to the bahamas from florida by cruise?
Answer: Sailings from Charleston range from four to seven days, and sailings from Baltimore are seven days long. For shorter cruises, consider departing from the Florida ports, which offer itineraries starting at just two days.