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

492 Cruises Refine

Sort by :

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

Full board
Full board Port taxes included

From $115

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

7 August 26

14 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 $154

Full board
Full board Port taxes included

From $154

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

Full board
Full board Port taxes included

From $156

Discover Offer

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

Full board
Full board Port taxes included

From $161

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

Full board
Full board Port taxes included

From $167

Discover Offer

Departure :

18 September 26

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

Full board
Full board Port taxes included

From $170

Discover Offer

Departure :

16 April 27

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

Itinerary : Miami, Labadee, Miami

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

From $175

Full board
Full board Port taxes included

From $175

Discover Offer

14 January 27

11 February 27

Other departures

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

Full board
Full board Port taxes included

From $179

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

Full board
Full board Port taxes included

From $184

Discover Offer

Departure :

2 October 26

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, 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 $193

Full board
Full board Port taxes included

From $193

Discover Offer

13-27 December 26

7 March 27

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

Full board
Full board Port taxes included

From $199

Discover Offer

15 October 26

21 January 27

Other departures

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

Full board
Full board Port taxes included

From $208

Discover Offer

21 December 26

12 April 27

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

Full board
Full board Port taxes included

From $219

Discover Offer

Departures :

7 February 27

21 March 27

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

Full board
Full board Port taxes included

From $224

Discover Offer

15 February 27

Other departures

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

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

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

From $224

Full board
Full board Port taxes included

From $224

Discover Offer

18 October 26

15 November 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 $226

Full board
Full board Port taxes included

From $226

Discover Offer

11-18 May 26

1-15-29 June 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 $227

Full board
Full board Port taxes included

From $227

Discover Offer

Departure :

22 September 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 $228

Full board
Full board Port taxes included

From $228

Discover Offer

13 January 27

10-24 March 27

Other departures

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

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

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

From $228

Full board
Full board Port taxes included

From $228

Discover Offer

5 February 27

5 March 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 $229

Full board
Full board Port taxes included

From $229

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.