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.
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
- Departure Port : Los Angeles
-
Duration : 3 Days
- Boat : Quantum of the Seas of Royal Caribbean International
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
- Departure Port : Los Angeles
-
Duration : 4 Days
- Boat : Navigator of the Seas of Royal Caribbean International
From $87
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
- Departure Port : San Diego
-
Duration : 4 Days
- Boat : Serenade of the Seas of Royal Caribbean International
From $107
Caribbean-Mexico-Cuba : Canada, United States - Ovation of the Seas
Itinerary : Vancouver, Los Angeles
Caribbean-Mexico-Cuba : Canada, United States - Ovation of the Seas
- Departure Port : Vancouver
-
Duration : 3 Days
- Boat : Ovation of the Seas of Royal Caribbean International
From $114
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
- Departure Port : Los Angeles
-
Duration : 3 Days
- Boat : Ovation of the Seas of Royal Caribbean International
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
- Departure Port : Orlando -Canaveral Harbor
-
Duration : 4 Days
- Boat : Explorer of the Seas of Royal Caribbean International
From $122
Caribbean-Antilles : United States, Haiti - Freedom of the Seas
Itinerary : Miami, Labadee, Miami
Caribbean-Antilles : United States, Haiti - Freedom of the Seas
- Departure Port : Miami
-
Duration : 4 Days
- Boat : Freedom of the Seas of Royal Caribbean International
From $125
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
- Departure Port : San Diego
-
Duration : 3 Days
- Boat : Serenade of the Seas of Royal Caribbean International
From $127
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
- Departure Port : Los Angeles
-
Duration : 4 Days
- Boat : Ovation of the Seas of Royal Caribbean International
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
- Departure Port : Miami
-
Duration : 5 Days
- Boat : Freedom of the Seas of Royal Caribbean International
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
- Departure Port : San Diego
-
Duration : 2 Days
- Boat : Serenade of the Seas of Royal Caribbean International
From $157
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
- Departure Port : Los Angeles
-
Duration : 3 Days
- Boat : Navigator of the Seas of Royal Caribbean International
From $159
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
- Departure Port : Orlando -Canaveral Harbor
-
Duration : 5 Days
- Boat : Explorer of the Seas of Royal Caribbean International
From $199
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
- Departure Port : Galveston
-
Duration : 5 Days
- Boat : Liberty of the Seas of Royal Caribbean International
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
- Departure Port : Galveston
-
Duration : 4 Days
- Boat : Liberty of the Seas of Royal Caribbean International
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
- Departure Port : Los Angeles
-
Duration : 3 Days
- Boat : Ovation of the Seas of Royal Caribbean International
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
- Departure Port : Tampa
-
Duration : 4 Days
- Boat : Grandeur of the Seas of Royal Caribbean International
From $208
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
- Departure Port : Los Angeles
-
Duration : 4 Days
- Boat : Ovation of the Seas of Royal Caribbean International
From $219
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
- Departure Port : Los Angeles
-
Duration : 4 Days
- Boat : Ovation of the Seas of Royal Caribbean International
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
- Departure Port : Los Angeles
-
Duration : 3 Days
- Boat : Navigator of the Seas of Royal Caribbean International
From $234
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
- Departure Port : Los Angeles
-
Duration : 3 Days
- Boat : Quantum of the Seas of Royal Caribbean International
From $236
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
- Departure Port : Tampa
-
Duration : 5 Days
- Boat : Grandeur of the Seas of Royal Caribbean International
From $238
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
- Departure Port : Los Angeles
-
Duration : 4 Days
- Boat : Quantum of the Seas of Royal Caribbean International
From $238
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
- Departure Port : Miami
-
Duration : 5 Days
- Boat : Freedom of the Seas of Royal Caribbean International
From $238
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
- Departure Port : Miami
-
Duration : 5 Days
- Boat : Freedom of the Seas of Royal Caribbean International
From $244