Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.
Travelers in the cabin

See all 1641 cruises to Bahamas

Bahamas Cruises

What departure ports are available for a Bahamas cruise?

  • Florida ports: It will come as no surprise that Florida is the most popular departure point for cruises to the Bahamas. Set sail from Jacksonville, Port Canaveral, Fort Lauderdale, or Miami for a 3- or 4-night adventure.
  • Northern ports: Northeast residents rejoice—we have cruise ships leaving from New York City, Bayonne, New Jersey, and Baltimore for trips ranging from 7 to 10 days.
  • Mid-coast ports: Ports in Norfolk, Virginia and Charleston, South Carolina make it easy for those on the middle east coast to sail away for anywhere from 4 to 7 days.
  • Southern ports: If you live in the south or western parts of the country, you can still get great cruise deals. Consider cruising from Galveston, Texas, or New Orleans for a shorter flight to your departure port.

Where do cruises dock in the Bahamas?

  • Grand Bahama IslandThe Bahamas’ most northerly island is a wonderland of sandy beaches, colorful coral reefs, and duty-free shopping. You’ll dock in Freeport, and from there, the island is yours to explore.
  • Nassau: The capital of the Bahamas, this is one of the most popular ports of call. Take a tour of the city’s pastel-colored colonial homes and visit the bustling markets for a day to remember.
  • Private islands: Cruise vacations to the Bahamas frequently dock at a private island. Most of the cruise lines that operate in the Bahamas own an island or two.

What cruise lines sail to the Bahamas?

  • Norwegian Cruise Line: This line offers departure ports in New York City and Miami, with tons of options for cruise length. Set sail on the Norwegian Sky from Miami for a quick 3- to 5-day adventure. Norwegian’s private island is Great Stirrup Cay.
  • Royal Caribbean: The cruise line best known for tropical delight offers five different departure ports and a huge variety of cruise destinations. If you’re really short on time, you can even take a 2-day cruise. Its private island is CocoCay.
  • Carnival CruisesEveryone loves Carnival’s affordable cruises, with flexible itineraries and special offers. Plus, this line owns two private islands in the Bahamas—Princess Cay, which is used by Carnival Cruises and its sister line Princess, and Half Moon Cay.
  • Disney Cruises: If you’re traveling with kids, Disney is the way to go. It owns a private island called Castaway Cay, where you’ll be greeted by costumed characters and play all day on waterslides and coral reefs.

Cheap Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Cheap Hotels

Grand Hyatt Baha Mar

Grand Hyatt Baha Mar

One Baha Mar Boulevard, Nassau, New Providence
    4.5 out of 5.0
     
     

    Located in Nassau, this beachfront resort is next to a golf course, 0.9 mi (1.5 km) from Cat Cay, and 1.3 mi (2.1 km) from Cable Beach. Saunders Beach and Lake ...

    Grand Hyatt Baha Mar$309

    The Royal at Atlantis

    The Royal at Atlantis

    Paradise Beach Drive, Paradise Island, New Providence
      4.0 out of 5.0
       
       

      Located in Paradise Island, this beachfront resort is next to a golf course and within a 10-minute walk of Paradise Lagoon Beach South and Cabbage Beach. Paradise ...

      The Royal at AtlantisGet Rates

      The Coral at Atlantis

      The Coral at Atlantis

      One Casino Drive, Paradise Island, New Providence
        4.0 out of 5.0
         
         

        Located in Paradise Island, this beachfront resort is next to a golf course and within 1 mi (2 km) of Versailles Gardens and Cabbage Beach. Paradise Island Golf ...

        The Coral at AtlantisGet Rates

        Warwick Paradise Island- All Inclusive- Adults Only

        Warwick Paradise Island- All Inclusive- Adults Only

        Harbour Drive, Paradise Island, New Providence
          4.0 out of 5.0
           
           

          Situated on the waterfront, this all-inclusive property is within a 15-minute walk of Versailles Gardens and Cabbage Beach. Paradise Island Golf Club and Ocean ...

          Warwick Paradise Island- All Inclusive- Adults Only$299

          *Prices are cruise only, per person, double occupancy. Taxes, fees and port expenses not included. Rates are valid for US and Canadian residents only. Fuel supplement may apply. Savings advertised and Expedia Extras are based on specific cabin types and sailing dates, and may not be available for all cabin types/sailings.