Question: how long does it take to get from florida to the bahamas on a 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.