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

558 Cruises Refine

Sort by :

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

Full board
Full board Port taxes included

From $61

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

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

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

From $87

Full board
Full board Port taxes included

From $87

Discover Offer

2 February 26

2-30 March 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 $107

Full board
Full board Port taxes included

From $107

Discover Offer

11 October 26

29 November 26

Other departures

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

Itinerary : Vancouver, Los Angeles

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

From $114

Full board
Full board Port taxes included

From $114

Discover Offer

Departure :

18 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 $121

Full board
Full board Port taxes included

From $121

Caribbean-Antilles : United States, Haiti - Explorer of the Seas

Itinerary : Orlando -Canaveral Harbor, Labadee, Orlando -Canaveral Harbor

Caribbean-Antilles : United States, Haiti - Explorer of the Seas

From $122

Full board
Full board Port taxes included

From $122

Discover Offer

15 February 27

Other departures

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

Itinerary : Miami, Labadee, Miami

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

From $125

Full board
Full board Port taxes included

From $125

Discover Offer

7-21 May 26

17 December 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 - Ovation of the Seas

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

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

From $143

Full board
Full board Port taxes included

From $143

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

Itinerary : Miami, Nassau, Labadee, Miami

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

From $153

Full board
Full board Port taxes included

From $153

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

Full board
Full board Port taxes included

From $157

Discover Offer

Departure :

2 October 26

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

Itinerary : Los Angeles, Ensenada, Los Angeles

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

From $159

Full board
Full board Port taxes included

From $159

Discover Offer

23 January 26

27 February 26

Other departures

Caribbean-Antilles : United States, Haiti, Bahamian - Explorer of the Seas

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

Caribbean-Antilles : United States, Haiti, Bahamian - Explorer of the Seas

From $199

Full board
Full board Port taxes included

From $199

Discover Offer

13 November 26

16 April 27

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

Itinerary : Galveston, Costa Maya, Cozumel, Galveston

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

From $199

Full board
Full board Port taxes included

From $199

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

Full board
Full board Port taxes included

From $202

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

Full board
Full board Port taxes included

From $206

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

Itinerary : Tampa, Cozumel, Tampa

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

From $208

Full board
Full board Port taxes included

From $208

Discover Offer

Departure :

28 April 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 $219

Full board
Full board Port taxes included

From $219

Discover Offer

27 September 27

Other departures

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

Full board
Full board Port taxes included

From $219

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

Itinerary : Los Angeles, Ensenada, Los Angeles

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

From $234

Full board
Full board Port taxes included

From $234

Discover Offer

13 January 26

13 February 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 $236

Full board
Full board Port taxes included

From $236

Discover Offer

7 April 26

7 August 26

Other departures

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

Itinerary : Tampa, Costa Maya, Cozumel, Tampa

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

From $238

Full board
Full board Port taxes included

From $238

Discover Offer

Departures :

18-23 April 26

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

Full board
Full board Port taxes included

From $238

Discover Offer

27 April 26

11-18 May 26

Other departures

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

Itinerary : Miami, Cococay, Nassau, Miami

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

From $238

Full board
Full board Port taxes included

From $238

Discover Offer

2-16 February 26

2-16 March 26

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

Full board
Full board Port taxes included

From $244

Discover Offer

21 December 26

12 April 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.