The Port of Miami is the cruise port of the world, with over a dozen cruise ships based there. Carnival Cruise Lines, Crystal Cruises, Celebrity Cruises, Norwegian Cruise Lines, Royal Caribbean International, Costa Cruises, Oceania Cruises, and Azamara Cruise Lines are all based at the Port of Miami. Cruises range from a short three day getaway to fourteen days of cruising, stopping at several ports.
Carnival Cruise Lines offers daily Bahamas cruises lasting three and four days, at the Bahamian capital of Nassau plus Half Moon Cay. A five-day cruise also stops at Grand Turk Island.
Royal Caribbean Cruise Lines operates three and four day cruises to the Bahamas, stopping at Nassau and Little Stirrup Cay, with the four-day cruise stopping in Key West.
Norwegian Cruise Lines runs two, three, and four day cruises to the Bahamas, with stops at Nassau, Grand Bahama Island, and Great Stirrup Cay.
Cruises to the western caribbean stop at Key West, the Cayman Islands, and Cozumel on the Yucatan peninsula of Mexico, some go as far as Jamaica. Carnival five and seven day western caribbean cruises stop at Cozumel, Belize, and Roatan plus Grand Cayman and Ocho Rios, Jamaica.
Norwegian runs a five-day cruise to Grand Cayman and Cozumel, plus a seven-day cruise to Costa Maya and Cozumel in Mexico plus Roatan, Honduras.
Celebrity Cruises runs two-day cruises to Nassau in the Bahamas, a four-day cruise to Key West and Cozumel, plus five days to either Ocho Rios in Jamaica and Georgetown, Grand Cayman or Key West and Grand Cayman.
Costa Cruises runs an eleven-day circle cruise to Grand Turk Island in the Turks & Caicos, Ocho Rios in Jamaica, the Cayman Islands, Roatan Island in Honduras, Cozumel in Mexico, Nassau in the Bahamas, returning to the Port of Miami.
Carnival seven-day eastern caribbean cruises stop at San Juan in Puerto Rico plus St. Thomas in the Virgin Islands.
Azamara Cruises operates twelve-day cruises that run nonstop from Miami to either St.Croix or St.John in the US Virgin Islands, then stop at several islands in the West Indies including Antigua, St.Maarten, Guadalupe, Dominica, St.Kitts, St. Bartholomew, and the British Virgin Islands before returning to the Port of Miami.
Oceania Cruises runs ten and twelve day cruises to some of the same islands served by Azamara, plus stops at Grand Turk Island in the Turks & Caicos, and the port of Samana in the Dominican Republic.
Norwegian runs seven-day and nine-day cruises with assorted stops at Samana, St. Thomas, Tortola, St.Maarten, Antigua, St. Kitts, and St. Lucia, stopping at either Nassau or Great Stirrup Cay in the Bahamas when returning to the Port of Miami
Crystal Cruises offers fourteen days of luxury cruising, sometimes with a specific theme, departing the Port of Miami and stopping at eastern and southern caribbean ports such as Antigua, Barbados, St. Lucia, St. Maarten, and Aruba or Curacao in the Netherlands Antilles. Crystal Cruises also combine the Netherlands Antilles and the Panama Canal, making a stop at Caldera, Costa Rica.