Mexico Cruises

Mexico cruises combine vibrant coastal towns, golden beaches and rich cultural heritage into one colourful journey. From the dramatic Pacific coastline of the Mexican Riviera to the turquoise waters of the Caribbean, cruising offers an easy way to explore this diverse destination. This destination hub will help you discover what Mexico cruising is like and how to plan your perfect sailing.

Mexico, Tulum Beach

What to Expect on a Mexico Cruise

A Mexico cruise is all about sunshine, colourful coastal towns and a relaxed pace of travel. Along the country’s Pacific and Caribbean shores, ships call at vibrant ports where golden beaches, lively markets and waterfront promenades set the scene. In places like Cabo San Lucas and Puerto Vallarta, dramatic desert landscapes meet the ocean, while historic towns reveal colonial architecture, local art and traditional plazas.

Life ashore often revolves around the outdoors. Travellers might spend the day snorkelling in clear blue water, spotting wildlife along the coast or exploring historic streets filled with music, street food and local craft stalls. With warm weather, welcoming culture and spectacular coastal scenery, cruising Mexico offers an easy way to experience the country’s laid-back spirit and vibrant character.

Mexico Cruise Highlights

Cabo San Lucas

Cabo San Lucas

Cabo San Lucas sits at the southern tip of Baja California, known for golden beaches, clear waters and the famous El Arco rock formation at Land’s End.

Cabo San Lucas

Cozumel

Cozumel

Cozumel is a Caribbean island known for clear turquoise waters and vibrant coral reefs. Visitors come for snorkelling, white-sand beaches and nearby Mayan archaeological sites.

Cozumel

Mazatlan, Mexico

Mazatlán

Mazatlán blends beach resort energy with historic charm. Its colourful old town, lively plazas and long oceanfront malecón showcase a vibrant city shaped by coastal culture.

Mazatlan, Mexico

Puerto Vallarta

Puerto Vallarta

Puerto Vallarta combines golden beaches with a charming historic centre. Cobblestone streets, colourful buildings and a lively waterfront promenade create one of Mexico’s most vibrant coastal destinations.

Puerto Vallarta

Costa Maya

Costa Maya

Costa Maya offers access to the ancient Mayan world. Many visitors explore inland ruins like Chacchoben, while others enjoy beach clubs, markets and relaxed Caribbean coastal scenery.

Costa Maya

Mexico Cruise Regions

Mexico cruises are usually grouped into two main regions. Mexican Riviera itineraries sail along the Pacific coast to ports such as Cabo San Lucas, Puerto Vallarta and Mazatlán. Caribbean and Yucatán cruises visit destinations including Cozumel, Costa Maya and Progreso, known for clear waters, Mayan history and relaxed beach towns.

Cabo San Lucas

Cabo San Lucas

Puerto Vallarta Coast

Puerto Vallarta

Mazatlan

Mazatlán

Cozumel Beach

Cozumel

Costa Maya Ruins Tulum

Costa Maya

Yucatan Mayan Temple

Progreso (Yucatán)

When Is the Best Time to Cruise Mexico?

The best time to cruise Mexico is typically between November and April, when temperatures are warm, sunshine is plentiful and humidity is lower. These months offer ideal conditions for enjoying beaches, exploring coastal towns and taking part in outdoor excursions.

Winter sailings are especially popular for travellers seeking sunshine during the colder months, while spring cruises often bring calm seas and comfortable temperatures for sightseeing. Cruises are available year-round, but late summer and early autumn can coincide with the Pacific and Caribbean hurricane season.

Popular Mexico Cruise Itineraries

Mexico cruises come in several different styles depending on the coastline and route. Mexican Riviera itineraries sail along the Pacific coast to destinations such as Cabo San Lucas, Puerto Vallarta and Mazatlán, often departing from California. Western Caribbean cruises visit ports including Cozumel and Costa Maya, combining Mexico with nearby destinations such as the Cayman Islands or Jamaica.

Many travellers also choose cruise and stay holidays, adding time in destinations like Cancun, Los Angeles or Miami before or after their sailing to enjoy more of the region.

Frequently Asked Questions

Most Mexico cruises last 7 nights, although shorter sailings of 3–5 nights and longer itineraries of up to 10 nights are also available depending on the route.

Many Mexican Riviera cruises depart from Los Angeles or San Diego, while Caribbean itineraries often sail from Miami, Fort Lauderdale or Galveston.

Yes. Many ports in Mexico offer beautiful beaches, snorkelling opportunities and relaxed waterfront resorts, making them ideal for travellers looking to combine sightseeing with time by the sea.

Mexico uses the Mexican Peso (MXN). US dollars are often accepted in cruise ports, but carrying some pesos can be useful for markets, taxis and smaller shops.

Yes. Ports such as Cozumel, Costa Maya and Progreso offer excursions to famous Mayan archaeological sites, including Chacchoben, Tulum and Chichén Itzá.

Find Mexico Cruises

Browse available Mexico cruises below and explore itineraries along the country’s Pacific and Caribbean coasts. Use the search filters to compare routes, cruise lines and sailing dates, and find a holiday that suits your travel plans.

We found