Getaway Cruises to The Islands of the Bahamas
Most Bahamas cruises are shorter 3 to 5 day cruises departing from four Florida ports; Miami, Fort Lauderdale, Port Canaveral and Jacksonville. There are also weeklong Bahamas cruises from various ports in the Northeast, such as New York, Bayonne and Baltimore. They all visit Nassau, and most also visit a Bahamian private island.
Royal Caribbean, Carnival, Norwegian and Disney Cruise Line all cruise the Bahamas year-round. During the winter season you can also choose to cruise Celebrity or Princess Cruises.