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

485 Cruises Refine

Sort by :

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

Full board
Full board Port taxes included

From $134

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

Full board
Full board Port taxes included

From $135

Discover Offer

Departure :

2 October 26

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

Full board
Full board Port taxes included

From $135

Discover Offer

5 October 26

18 December 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 $135

Full board
Full board Port taxes included

From $135

Discover Offer

3-10 December 26

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

Full board
Full board Port taxes included

From $136

Discover Offer

11 February 27

Other departures

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

Full board
Full board Port taxes included

From $141

Discover Offer

15 February 27

Other departures

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

Full board
Full board Port taxes included

From $142

Discover Offer

9 January 27

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

Full board
Full board Port taxes included

From $149

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

Full board
Full board Port taxes included

From $153

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

Full board
Full board Port taxes included

From $155

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

Full board
Full board Port taxes included

From $156

Discover Offer

7 August 26

14 September 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 $156

Full board
Full board Port taxes included

From $156

Discover Offer

11 October 26

29 November 26

Other departures

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

Full board
Full board Port taxes included

From $161

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

Full board
Full board Port taxes included

From $166

Discover Offer

Departures :

7 February 27

21 March 27

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

Full board
Full board Port taxes included

From $174

Discover Offer

31 July 26

14-28 August 26

Other departures

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

Itinerary : Miami, Nassau, Falmouth, Miami

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

From $176

Full board
Full board Port taxes included

From $176

Discover Offer

14 November 26

22 April 27

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

Itinerary : Miami, Nassau, George Town, Miami

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

From $181

Full board
Full board Port taxes included

From $181

Discover Offer

Departure :

28 November 26

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

Full board
Full board Port taxes included

From $181

Discover Offer

Departure :

12 December 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 $184

Full board
Full board Port taxes included

From $184

Discover Offer

Departure :

7 March 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 $185

Full board
Full board Port taxes included

From $185

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

Full board
Full board Port taxes included

From $191

Discover Offer

15 October 26

21 January 27

Other departures

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

Full board
Full board Port taxes included

From $198

Discover Offer

13 July 26

3-10-17-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 $199

Full board
Full board Port taxes included

From $199

Discover Offer

13 January 27

10-24 March 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 $206

Full board
Full board Port taxes included

From $206

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

Discover Offer

27 September 27

Other departures

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.