San Diego Cruise Guide
Cruises
Destinations
Ships
Deals
cruise to Mexico
Mexican Riviera cruise from San Diego

San Diego Cruise Guide > Cruise Destinations > Mexico

Cruises from San Diego to Mexico

Four cruise lines offer cruises from San Diego to the beaches of sunny Mexico. See the full schedule of departures out of SD below.

Cabo San Lucas is a city at the southern point of the Baja California peninsula. It has a tropical desert climate, with warm temperatures throughout the year. Kayak to El Arco rock, sip margaritas in a cantina, go sportfishing, and go scuba diving or snorkeling with the marine life.

At Mazatlan you can see cliff divers, explore the old city, or relax on the beach. Excursions include golf, jet boats, and shrimp feasts.

A stop at the port of Puerto Vallarta brings you to Banderas Bay and the Sierra Madre. Explore the streets, shops and markets of the old town. Hit the beach or take an adventure to the jungles of the mountains.

Ensenada is at the top of Baja, very close to California. It's the destination of short cruises to Mexico.

Read reviews of Mexico cruises from San Diego. Learn from the experience of other cruisers.

Learn more about all of the cruises to Mexico from California. There are plenty to choose from.

2024

7-day cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico) and Loreto (Mexico).
• 2024 departure: January 6.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2024 departure: March 15.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2024 departure: March 19.

7-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2024 departure: March 23.

7-day cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2024 departure: March 23.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2024 departure: March 30.

14-day cruise to Mexico on Holland America Line. Round-trip from San Diego to Manzanillo (Mexico), Zihuatanejo (Mexico), Huatulco (Mexico), Puerto Vallarta (Mexico), Mazatlan (Mexico), Loreto (Mexico), La Paz (Mexico) and Cabo San Lucas (Mexico).
• 2024 departure: March 30.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2024 departure: April 3.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2024 departure: April 7.

3-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2024 departure: April 11.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2024 departure: April 14.

3-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2024 departure: April 18.

7-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Puerto Vallarta (Mexico), Cabo San Lucas (Mexico) and Ensenada (Mexico).
• 2024 departure: April 21.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2024 departure: April 28.

3-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2024 departure: May 2.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2024 departure: May 5.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2024 departure: October 26.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico) and Loreto (Mexico).
• 2024 departure: November 23.

10-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico), Loreto (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2024 departure: November 30.

11-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico), Loreto (Mexico), Mazatlan (Mexico), Puerto Vallarta (Mexico) and Manzanillo (Mexico).
• 2024 departure: December 10.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2024 departure: December 21.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2024 departure: December 28.

2025

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico) and Loreto (Mexico).
• 2025 departure: January 4.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2025 departure: March 10.

3-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2025 departure: March 14.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2025 departure: March 17.

7-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Puerto Vallarta (Mexico), Cabo San Lucas (Mexico) and Ensenada (Mexico).
• 2025 departure: March 21.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2025 departure: March 22.

11-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Bahia Magdalena (Mexico), Cabo San Lucas (Mexico), La Paz (Mexico), Loreto (Mexico), Mazatlan (Mexico), Puerto Vallarta (Mexico) and Manzanillo (Mexico).
• 2025 departure: March 22.

3-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2025 departure: March 28.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2025 departure: March 31.

10-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico), Loreto (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2025 departure: April 2.

3-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Ensenada (Mexico).
• 2025 departure: April 4.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2025 departure: April 7.

3-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2025 departure: April 11.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico) and Loreto (Mexico).
• 2025 departure: April 12.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2025 departure: April 14.

3-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2025 departure: April 18.

4-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2025 departure: April 21.

7-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Puerto Vallarta (Mexico), Cabo San Lucas (Mexico) and Ensenada (Mexico).
• 2025 departure: April 25.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2025 departure: April 26.

3-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2025 departure: May 2.

3-night cruise to Mexico on Disney Cruise Line. Round-trip from San Diego to Ensenada (Mexico).
• 2025 departure: May 5.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Ensenada (Mexico), Cabo San Lucas (Mexico) and Puerto Vallarta (Mexico).
• 2025 departure: October 4.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Puerto Vallarta (Mexico), Mazatlan (Mexico) and Cabo San Lucas (Mexico).
• 2025 departure: October 18.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico) and Loreto (Mexico).
• 2025 departure: October 25.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Puerto Vallarta (Mexico), Mazatlan (Mexico) and Cabo San Lucas (Mexico).
• 2025 departure: November 8.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico) and Loreto (Mexico).
• 2025 departure: November 15.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Puerto Vallarta (Mexico), Mazatlan (Mexico) and Cabo San Lucas (Mexico).
• 2025 departure: November 22.

10-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico), Loreto (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2025 departure: November 29.

12-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico), Loreto (Mexico), Mazatlan (Mexico), Puerto Vallarta (Mexico), Manzanillo (Mexico) and Ensenada (Mexico).
• 2025 departure: December 6.

11-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Puerto Vallarta (Mexico), Manzanillo (Mexico), Mazatlan (Mexico), Loreto (Mexico), La Paz (Mexico) and Cabo San Lucas (Mexico).
• 2025 departure: December 9.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico) and Loreto (Mexico).
• 2025 departure: December 20.

7-night cruise to Mexico on Holland America Line. Round-trip from San Diego to Puerto Vallarta (Mexico), Mazatlan (Mexico) and Cabo San Lucas (Mexico).
• 2025 departure: December 27.

Day Cruises
Cruise Terminal
About
Site Map