Skip to Content

These Are The Top 6 Destinations In Mexico That Cruise Ships Are Visiting

Share The Article

Cruise ships have been adding more itineraries and taking travelers to explore the beautiful Mexican coasts. According to recent data shared by the Mexican government, in 2022, over 7 million cruise passengers visited the country.

Cruise ship arriving to port in Mexican coast

The Secretary of Tourism, Miguel Torruco Marqués, reported that 2,666 cruise ships arrived on the Mexican coasts from January to December 2022. And 94.6% of visitors stopped at 6 main ports: Cozumel, Costa Maya, Ensenada, Cabo San Lucas, Puerto Vallarta, and Mazatlán. 

These are the top destinations that cruise ships are visiting — including the most popular American cruise companies — and relevant information about what travelers can see and visit there: 


Almost 3 million passengers visited Cozumel in 2022. This is one of the busiest ports in the World, and travelers love this island in the Caribbean Sea. This destination is famous for its scuba diving experiences and visitors can also take tours to explore the island and learn about its Maya history, or just relax in a Beach Club all day. 

man snorkeling, surrounded by fishes, in Cozumel

Cozumel is also a great alternative to Cancun. It has an international airport — American airlines offers direct flights from multiple cities in the United States — and travelers will find similar beaches and natural attractions. 

Costa Maya (Mahahual)

Right in the Yucatan peninsula, this gorgeous coast welcomes cruise passengers from all over the world. According to the report shared by Torruco Marqués, 1.2 million passengers stopped at this cruise port and explored the village.

Top 5 Travel Insurance Plans For 2023 Starting At $10 Per Week

Easily Earn Points For Free Travel

Beautiful coast in Costa Maya

Many cruise companies include this destination on their itineraries, and it is frequently considered a hidden gem. Here travelers can visit Mayan Ruins, swim with dolphins, explore the jungle, or get a relaxing massage in front of the ocean.


The Pacific coast has a lot to offer travelers too. This port city in Baja California has plenty of activities for cruise passengers. There are multiple beautiful beaches near the cruise port, so those who just want to relax at the beach can do it without traveling too far.

A vineyard and mountains located in Ensenada, Baja California, Mexico

At Ensenada, visitors can also ride horses across beautiful trails, take wine-country tours, grab a bite at great Mexican restaurants, or go deep-sea fishing.

Cabo San Lucas

This beautiful resort city has great beaches and spectacular landscapes and offers fascinating experiences. Here travelers can enjoy luxury and unique experiences here, like relaxing in one of its deluxe spas, eating at famous restaurants, golfing at one of its high-ranked courses, or sailing. 

Bed on the beach in Cabo San Lucas, Baja California, Mexico

Cruise passengers have a lot of entertainment here and can either relax at the beach — or on a yacht — or enjoy a unique experience that this destination can offer.

Puerto Vallarta

This fascinating Mexican city has been gaining a lot of popularity. Not only as a great cruise destination but as a top-rated city to visit in Mexico. Just a few weeks ago, Puerto Vallarta set an all-time record for the most visitors, travelers love this place!

People enjoying the beach near Los Muertos pier in Puerto Vallarta

And there are many reasons to love Puerto Vallarta. It has a wonderful coast with a beautiful and vibrant Malecon, great resorts, amazing culinary experiences, great restaurants and nightclubs, and beautiful neighborhoods to explore. There are plenty of activities for all kinds of travelers. 


Over 180 cruises visited Mazatlan in 2022, according to the Mexican government’s statistics. This Mexican resort town has beautiful historic places and a large boardwalk, and it’s known for its fishing experiences. Just like in the other ports, it is almost impossible to get bored in this destination.

the city of Mazatlan Mexico glows in the evening

Don’t know what to do in this wonderful destination? We have a list of 33 great things to do on a port day in Mazatlán, including free hikes, visits to great monuments and buildings—like the Cathedral and the Angel Peralta Theater—, eating at great restaurants, swimming in a salt pool in the ocean— at Carpa Olivera—, and information of the best spots to take beautiful pictures.

Tourists enjoying the afternoon in the city of Mazatlan

↓ Elevate Your Travel↓

Sign Up Now For Travel Off Path Premium! No ads, VIP Content, Personal Travel Concierge, Huge Savings, Daily Deals, Members Forum & More!


Enter your email address to subscribe to Travel Off Path's latest breaking travel news, straight to your inbox.

This article originally appeared on

Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, hotel, airline, or other entity. This content has not been reviewed, approved or otherwise endorsed by any of the entities included within the post.