Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Free cancellation
Travelers in the cabin

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Popular cruises to Bahamas

See all 1809 cruises to Bahamas

Bahamas Cruise Guide

Drift between glorious tropical islands lined with palm-shaded beaches and enjoy the blissful experience of a cruise through this picture-perfect archipelago.

Experience the total relaxation of a Bahamas cruise in the stretch of 700 idyllic islands famed for their stunning, powdery beaches and translucent seas. Fun-filled onboard entertainment and short, beautiful journeys between the islands make cruising one of the best ways to experience the Bahamas.

Choose between several different types of Bahamas cruises, from an all-inclusive luxury liner to a family-friendly vessel packed with activities for kids. The ports of Florida are very close to the islands and are often included in Bahamas cruise itineraries. 

Every island in the Bahamas is different. Cruise between the ports to experience this variety. The main port of Nassau welcomes more than 2 million people throughout the year. Most cruises to the Bahamas will stop at several islands during the trip. Catching flights between the islands can be pricey and logistically challenging, whereas a cruise to the Bahamas will take you to different islands with ease and for no extra cost. 

There is lots to do off the boat too. Learn about buccaneers in the Pirates of Nassau interactive museum and swim with dolphins in Nassau. Curious visitors can spend their port days in the botanical gardens of Freeport, wandering the cool halls of the National Art Gallery in Nassau and delving into the caves of Hatchet Bay.

For the most exclusive experience, find a Bahamas cruise operator with its own private island in the archipelago. Places such as Half Moon Cay and Great Stirrup Cay are owned by cruise companies and are exclusively reserved for cruise passengers. Snorkel in seclusion, paddle around the deserted coastline in a kayak or enjoy drinks in a beachfront cabana with uninterrupted ocean views. 

Most cruises to the Bahamas begin and end in Florida and typically last between 3 and 7 days. Visit at any time of year for welcoming weather. Tropical storms are relatively infrequent here, even during the hurricane season between August and November. For the best Bahamas cruise deals, consider booking outside of North American winter, avoiding the huge crowds that arrive in the Bahamas to escape the cold of the north.

*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.