Ah, the Bahamas! Located in the south of Florida and north of Cuba, this archipelago of over 700 islands covers 14,000 km². Every year, it welcomes around 4 million tourists who come to escape and enjoy the idyllic landscapes of this part of the Caribbean.

Have a unique experience during your Bahamas cruise. Immerse yourself in a postcard-perfect setting: white sand, turquoise sea, palm trees and sunsets that get more beautiful every night.

Your Bahamas cruise will take you through the different islands of the archipelago, more or less populated but full of heavenly spots. Imagine yourself alone on the beach with the sound of the waves.

During your Bahamas cruise, you will stop in Nassau, the capital of the island of New Providence. Lose yourself in the typical streets of this city, home to three quarters of the archipelago's inhabitants. You will be immediately attracted by the bright colors of the pink, blue and yellow houses. Don't miss a visit to the library, which used to be the town's old house!

Travel through the Bahamas' gastronomy: taste the colorful and spicy dishes, savor the delicious and fresh seafood: lobster, conch, land crab or enjoy a tasty grilled fish on the beach!

Then go to the other islands of the archipelago: Cat Island, San Salvador, Andros (the largest island) or  go swimming with pigs at Pig Island, impressive experiences are waiting for you!

 One of your favorite activities will certainly be diving during your cruise in the Bahamas. Go and see what is going on under your feet! A different world opens up to you: sharks, dolphins, coloured fish, turtles...



Departure Months

625 Cruises Refine

Sort by :

Caribbean-Antilles : United States, Turks and Caicos Islands - Freedom of the Seas

Itinerary : Miami, Grand Turk, Miami

Caribbean-Antilles : United States, Turks and Caicos Islands - Freedom of the Seas

From $122

Full board
Full board Port taxes included

From $122

Discover Offer

17 December 26

Other departures

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

Itinerary : Fort Lauderdale Miami, Bimini Islands, Grand Bahama, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

From $124

Full board
Full board Port taxes included

From $124

Discover Offer

Departure :

21 September 26

Caribbean-Bahamas : United States, Bahamian - Oasis of the Seas

Itinerary : Fort Lauderdale Miami, Nassau, Cococay, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Oasis of the Seas

From $127

Full board
Full board Port taxes included

From $127

Caribbean : United States, Bahamian - MSC Seaside

Itinerary : Miami, Nassau, MSC Ocean Cay Marine Reserve, Miami

Caribbean : United States, Bahamian - MSC Seaside

From $129

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Miami Duration : 4 Days
  • Duration : 4 Days From $129
  • Boat : MSC Seaside
  • Company : MSC Cruises

From $129

Caribbean-Bahamas : United States, Bahamian - Oasis of the Seas

Itinerary : Fort Lauderdale Miami, Nassau, Cococay, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Oasis of the Seas

From $129

Full board
Full board Port taxes included

From $129

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

Itinerary : Fort Lauderdale Miami, Bimini Islands, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

From $136

Full board
Full board Port taxes included

From $136

Discover Offer

19 October 26

Other departures

Caribbean-Antilles : United States, Turks and Caicos Islands - Explorer of the Seas

Itinerary : Orlando -Canaveral Harbor, Grand Turk, Orlando -Canaveral Harbor

Caribbean-Antilles : United States, Turks and Caicos Islands - Explorer of the Seas

From $139

Full board
Full board Port taxes included

From $139

Discover Offer

15-29 March 27

12 April 27

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

Itinerary : Fort Lauderdale Miami, Nassau, Bimini Islands, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

From $140

Full board
Full board Port taxes included

From $140

Discover Offer

Departure :

7 September 26

Caribbean-Mexico-Cuba : United States, Mexico, Bahamian - Freedom of the Seas

Itinerary : Miami, Cozumel, Nassau, Miami

Caribbean-Mexico-Cuba : United States, Mexico, Bahamian - Freedom of the Seas

From $141

Full board
Full board Port taxes included

From $141

Discover Offer

Departure :

31 August 26

Caribbean-Bahamas : United States, Bahamian -

Itinerary : Orlando -Canaveral Harbor, Nassau, Cococay, Orlando -Canaveral Harbor

Caribbean-Bahamas : United States, Bahamian -

From $148

Full board
Full board Port taxes included

From $148

Caribbean-Bahamas : United States, Bahamian - Wonder of the seas

Itinerary : Miami, Cococay, Nassau, Miami

Caribbean-Bahamas : United States, Bahamian - Wonder of the seas

From $149

Full board
Full board Port taxes included

From $149

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

Itinerary : Fort Lauderdale Miami, Cococay, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

From $152

Full board
Full board Port taxes included

From $152

Discover Offer

17-31 August 26

Other departures

Caribbean-Antilles : United States, Bahamian, Jamaica - Freedom of the Seas

Itinerary : Miami, Nassau, Falmouth, Miami

Caribbean-Antilles : United States, Bahamian, Jamaica - Freedom of the Seas

From $157

Full board
Full board Port taxes included

From $157

Discover Offer

Departure :

3 April 27

Caribbean : United States, Bahamian - MSC Seashore

Itinerary : Port Canaveral, Nassau, MSC Ocean Cay Marine Reserve, Port Canaveral

Caribbean : United States, Bahamian - MSC Seashore

From $159

Full board
Full board Free for Children * Port taxes included Europe's most modern fleet Kids club
  • Departure Port : Port Canaveral Duration : 4 Days
  • Duration : 4 Days From $159
  • Boat : MSC Seashore
  • Company : MSC Cruises

From $159

Caribbean-Bahamas : United States, Bahamian - Celebrity Reflection

Itinerary : Fort Lauderdale Miami, Key West, Bimini Islands, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Celebrity Reflection

From $160

Full board
Full board All Included Offer Available

From $160

Caribbean-Bahamas : United States, Bahamian - Harmony of the Seas

Itinerary : Orlando -Canaveral Harbor, Cococay, Orlando -Canaveral Harbor

Caribbean-Bahamas : United States, Bahamian - Harmony of the Seas

From $164

Full board
Full board Port taxes included

From $164

Caribbean-Bahamas : United States, Bahamian - Celebrity Reflection

Itinerary : Fort Lauderdale Miami, Key West, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Celebrity Reflection

From $169

Full board
Full board All Included Offer Available

From $169

Discover Offer

Departures :

14-28 August 26

Caribbean-Bahamas : United States, Bahamian - Wonder of the seas

Itinerary : Miami, Nassau, Cococay, Miami

Caribbean-Bahamas : United States, Bahamian - Wonder of the seas

From $171

Full board
Full board Port taxes included

From $171

Caribbean-Mexico-Cuba : United States, Bahamian, Mexico - Freedom of the Seas

Itinerary : Miami, Nassau, Costa Maya, Miami

Caribbean-Mexico-Cuba : United States, Bahamian, Mexico - Freedom of the Seas

From $173

Full board
Full board Port taxes included

From $173

Discover Offer

Departure :

12 December 26

Caribbean-Bahamas : United States, Bahamian - Allure of the Seas

Itinerary : Miami, Cococay, Nassau, Miami

Caribbean-Bahamas : United States, Bahamian - Allure of the Seas

From $175

Full board
Full board Port taxes included

From $175

Discover Offer

18-29 January 27

5 February 27

Caribbean-Antilles : United States, Bahamian, Turks and Caicos Islands - Freedom of the Seas

Itinerary : Miami, Nassau, Grand Turk, Miami

Caribbean-Antilles : United States, Bahamian, Turks and Caicos Islands - Freedom of the Seas

From $176

Full board
Full board Port taxes included

From $176

Discover Offer

Departure :

17 April 27

Caribbean-Antilles : United States, Bahamian - Freedom of the Seas

Itinerary : Miami, Cococay, Nassau, Miami

Caribbean-Antilles : United States, Bahamian - Freedom of the Seas

From $177

Full board
Full board Port taxes included

From $177

Discover Offer

19 September 26

17 October 26

Caribbean-Antilles : United States, Bahamian - Freedom of the Seas

Itinerary : Miami, Nassau, Cococay, Miami

Caribbean-Antilles : United States, Bahamian - Freedom of the Seas

From $179

Full board
Full board Port taxes included

From $179

Discover Offer

8 August 26

5 September 26

Other departures

Caribbean-Bahamas : United States, Bahamian - Brilliance of the Seas

Itinerary : Fort Lauderdale Miami, Cococay, Grand Bahama, Nassau, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Brilliance of the Seas

From $179

Full board
Full board Port taxes included

From $179

Discover Offer

Departure :

30 November 26

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

Itinerary : Fort Lauderdale Miami, Key West, Bimini Islands, Fort Lauderdale Miami

Caribbean-Bahamas : United States, Bahamian - Jewel of the Seas

From $182

Full board
Full board Port taxes included

From $182

Discover Offer

Departure :

24 August 26

What is the best period to cruise the Bahamas?

The best time to go to the Bahamas is from October to May. The temperatures are consistently between 15 and 30 degrees so you will enjoy long sunny days. Avoid going between June and October, as you will be in the rainy hurricane season.