The 700 islands and cays of the Bahamas is located less than 100 miles (160 kilometers) off the coast of Florida. A warm climate; an astounding array of ports of call, each with its own distinctive character and appeal; thousands of beaches, including some of the world's best; great shopping at duty free prices; and incredible clear seas teeming with marine life where you can swim with dolphins and tropical fish, make this part of the world a perfect cruise vacation destination.
Bahamas cruises vary in length from a couple of days to a week or more, depending on the number of different ports of call and your port of embarkation. The main departure points from Florida include Miami and Port Canaveral. Longer cruises to the Bahamas from New York may also include stops at these two ports. Most cruise lines that cruise the Bahamas regularly include a day at their private islands.
Nassau is the capital of the Bahamas and is a busy city with a large cruise ship port, where most cruises will stop. Nassau offers shopping, colonial architecture, nearby beaches and offshore islands. From the cruise ship terminal it is an easy walk to the city center. Freeport, the other main port of call, is primarily a resort area, but with a smaller downtown and therefore less crowded.
Cruises to the Bahamas are available year round, but travelers should keep a few things in mind when booking. June to December is hurricane season which may cause problem if a storm rolls through during your cruise time. Consequently there are usually cruise specials during the height of this season, cheaper prices and last minute offers. Holiday times such as Christmas and Easter as well as during February and March when kids are out of school for spring break, the cruise ships fill up quicker and prices are higher.