Going on a cruise to Cuba and Mexico means discovering two of the most incredible countries in Latin America. These countries are steeped in history and offer authentic ways of life that we do not have in Europe.

In the heart of the Caribbean, Cuba has become a tourist destination and welcomes more than 4 million tourists every year, knowing that the island has 11 million inhabitants. Nearly 40 million tourists visited Mexico in 2018, a record for the country.

You'll discover idyllic landscapes, endless beaches and cities steeped in history during your cruise to Cuba. If you are looking for a destination where relaxation and culture coexist perfectly, Cuba is for you. You can take a walk on the Isle of Pines, go for a cultural walk in Trinidad or discover Cuba's southern coast and its famous Bay of Pigs, to see the coral reef. For those who prefer to experience local life. Havana, the capital, also known as the "City of Columns" because of its Greek-style architecture, will charm you.

During your stopovers in Mexico, whether in Costa Maya, Cozumel or Belize, you will be able to see the heritage of past civilisations. You will learn about the history of the Mayan and Aztec peoples. Here too, as on your Cuba cruise, you will admire the incredible beaches and breathtaking panoramas.

Departure Months

477 Cruises Refine

Sort by :

Caribbean-Mexico-Cuba : United States, Mexico - Voyager of the Seas

Itinerary : Los Angeles, Ensenada, Los Angeles

Caribbean-Mexico-Cuba : United States, Mexico - Voyager of the Seas

From $41

Full board
Full board Port taxes included

From $41

Discover Offer

5 October 26

18 December 26

Caribbean-Mexico-Cuba : United States, Mexico - Ovation of the Seas

Itinerary : Los Angeles, Ensenada, Los Angeles

Caribbean-Mexico-Cuba : United States, Mexico - Ovation of the Seas

From $57

Full board
Full board Port taxes included

From $57

Discover Offer

21-28 September 26

Other departures

Caribbean-Mexico-Cuba : United States, Mexico - Quantum of the Seas

Itinerary : Los Angeles, Ensenada, Los Angeles

Caribbean-Mexico-Cuba : United States, Mexico - Quantum of the Seas

From $76

Full board
Full board Port taxes included

From $76

Discover Offer

Departure :

14 September 26

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

Itinerary : San Diego, Ensenada, San Diego

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

From $97

Full board
Full board Port taxes included

From $97

Discover Offer

Departure :

2 October 26

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

Itinerary : San Diego, Santa Catalina Island, Ensenada, San Diego

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

From $123

Full board
Full board Port taxes included

From $123

Discover Offer

11 October 26

29 November 26

Other departures

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

Itinerary : San Diego, Ensenada, San Diego

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

From $127

Full board
Full board Port taxes included

From $127

Discover Offer

3-10 December 26

Other departures

Caribbean-Mexico-Cuba : United States, Mexico - Voyager of the Seas

Itinerary : Los Angeles, Cabo San Lucas, Cabo San Lucas, Ensenada, Los Angeles

Caribbean-Mexico-Cuba : United States, Mexico - Voyager of the Seas

From $141

Full board
Full board Port taxes included

From $141

Discover Offer

16-30 October 26

9-23 April 27

Caribbean-Mexico-Cuba : United States, Mexico - Ovation of the Seas

Itinerary : Los Angeles, Santa Catalina Island, Ensenada, Los Angeles

Caribbean-Mexico-Cuba : United States, Mexico - Ovation of the Seas

From $142

Full board
Full board Port taxes included

From $142

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

Itinerary : San Diego, Santa Catalina Island, Ensenada, San Diego

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

From $143

Full board
Full board Port taxes included

From $143

Discover Offer

Departures :

7 February 27

21 March 27

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

Itinerary : San Diego, Ensenada, San Diego

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

From $151

Full board
Full board Port taxes included

From $151

Discover Offer

15 October 26

21 January 27

Other departures

Caribbean-Mexico-Cuba : United States, Mexico - Quantum of the Seas

Itinerary : Los Angeles, Ensenada, Los Angeles

Caribbean-Mexico-Cuba : United States, Mexico - Quantum of the Seas

From $152

Full board
Full board Port taxes included

From $152

Discover Offer

Departure :

22 September 26

Caribbean-Mexico-Cuba : United States, Mexico - Ovation of the Seas

Itinerary : Los Angeles, Ensenada, Los Angeles

Caribbean-Mexico-Cuba : United States, Mexico - Ovation of the Seas

From $156

Full board
Full board Port taxes included

From $156

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 $166

Full board
Full board Port taxes included

From $166

Discover Offer

Departure :

31 August 26

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

Itinerary : San Diego, Santa Catalina Island, Ensenada, San Diego

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

From $173

Full board
Full board Port taxes included

From $173

Discover Offer

Departure :

7 March 27

Caribbean-Mexico-Cuba : United States, Mexico - Liberty of the Seas

Itinerary : Galveston, Cozumel, Galveston

Caribbean-Mexico-Cuba : United States, Mexico - Liberty of the Seas

From $188

Full board
Full board Port taxes included

From $188

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

Itinerary : Fort Lauderdale Miami, Cozumel, Costa Maya, Nassau, Fort Lauderdale Miami

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

From $189

Full board
Full board Port taxes included

From $189

Discover Offer

13-27 December 26

7 March 27

Other departures

Caribbean-Mexico-Cuba : United States, Mexico - Radiance of the Seas

Itinerary : Tampa, Costa Maya, Cozumel, Tampa

Caribbean-Mexico-Cuba : United States, Mexico - Radiance of the Seas

From $189

Full board
Full board Port taxes included

From $189

Caribbean-Mexico-Cuba : United States, Mexico - Quantum of the Seas

Itinerary : Los Angeles, Santa Catalina Island, Ensenada, Los Angeles

Caribbean-Mexico-Cuba : United States, Mexico - Quantum of the Seas

From $196

Full board
Full board Port taxes included

From $196

Discover Offer

Departure :

31 August 26

Caribbean-Mexico-Cuba : United States, Mexico - Explorer of the Seas

Itinerary : Orlando -Canaveral Harbor, Costa Maya, Cozumel, Orlando -Canaveral Harbor

Caribbean-Mexico-Cuba : United States, Mexico - Explorer of the Seas

From $207

Full board
Full board Port taxes included

From $207

Discover Offer

13 January 27

10-24 March 27

Other departures

Caribbean-Mexico-Cuba : United States, Mexico - Enchantment of the Seas

Itinerary : Tampa, Costa Maya, Tampa

Caribbean-Mexico-Cuba : United States, Mexico - Enchantment of the Seas

From $217

Full board
Full board Port taxes included

From $217

Caribbean-Mexico-Cuba : United States, Mexico - Ovation of the Seas

Itinerary : Los Angeles, Ensenada, Los Angeles

Caribbean-Mexico-Cuba : United States, Mexico - Ovation of the Seas

From $217

Full board
Full board Port taxes included

From $217

Discover Offer

4-11-18-25 October 27

1 November 27

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

Itinerary : Miami, George Town, Nassau, Miami

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

From $221

Full board
Full board Port taxes included

From $221

Discover Offer

21 December 26

12 April 27

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

Itinerary : San Diego, La Paz, Cabo San Lucas, Ensenada, San Diego

Caribbean-Mexico-Cuba : United States, Mexico - Serenade of the Seas

From $226

Full board
Full board Port taxes included

From $226

Discover Offer

4-25 October 26

3 January 27

Other departures

Caribbean-Mexico-Cuba : United States, Mexico - Voyager of the Seas

Itinerary : Los Angeles, Santa Catalina Island, Cabo San Lucas, Cabo San Lucas, Mazatlan, Los Angeles

Caribbean-Mexico-Cuba : United States, Mexico - Voyager of the Seas

From $232

Full board
Full board Port taxes included

From $232

Discover Offer

22 October 26

5 November 26

Caribbean-Antilles : United States, Mexico - Allure of the Seas

Itinerary : Miami, Cozumel, Miami

Caribbean-Antilles : United States, Mexico - Allure of the Seas

From $234

Full board
Full board Port taxes included

From $234

Discover Offer

Departure :

10 January 27

What is the best period to go on a cruise to Cuba and Mexico?

We advise you to avoid the period from June to October, as the climate changes quickly  and  rain can be violent. For the rest of the year, from November to May, temperatures are mild and weather is good. This is the perfect opportunity to go on a Caribbean cruise and marvel at the breathtaking scenery.