There are cruises to the Bahamas from New Orleans. The round-trip voyages are 7 days long and include stops at a variety of islands. See the complete schedule of departures below.
The Bahamas are an archipelago of islands in the Atlantic Ocean, southeast of Florida. The 700 islands aren't far off the coast, so they are a major destination for cruises.