California Cruise Guide
Cruises
Ports
Cruise Lines
Cheap
Mexico
Mexico

California Cruise Guide > Cruises > Mexico

Cruises to Mexico from California

There are 300 cruises from California to Mexico each year. Depart from San Diego, Los Angeles or San Francisco for the sunny beaches of Baja, the Mexican Riviera or the Sea of Cortez. Trips range from 2 days to 10 days in duration. The complete schedule of cruises is below.

Ensenada is at the northern end of the Mexican Baja peninsula. Go kayaking, scuba diving, or whale watching. The food is a big attraction, with its own regional "Baja Med" cuisine.

Cabo San Lucas is at the southern end of the Baja peninsula. A tropical desert climate offers warm temperatures throughout the year. Kayak to El Arco rock, take the challenge of sportfishing, or snorkel with the marine life. Or simply relax with a margarita in a cantina.

Puerto Vallarta attractions include Banderas Bay and the Sierra Madre. Explore the streets, shops and markets of the old town. Lay on the beach or join an excursion to mountain jungles.

2021

4-day cruises to Mexico on Carnival. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2021 departures: April 1, 20; November 18.

4-day cruises to Mexico on Carnival. Round-trip from San Francisco to Ensenada (Mexico).
• 2021 departures: April 25, 29; May 13, 27; July 1, 15, 29; September 2.

4-day cruises to Mexico on Carnival. Round-trip cruise from Long Beach to Catalina Island (California) and Ensenada (Mexico).
• 2021 departures: November 1, 8, 15, 22, 29; December 6, 13, 23, 30.

5-day cruises to Mexico on Carnival. Round-trip from San Diego to Cabo San Lucas (Mexico)(overnight stay).
• 2021 departures: October 3, 11, 31; November 8, 13, 22; December 12, 26.

6-day cruises to Mexico on Carnival. Round-trip from San Diego to Cabo San Lucas (Mexico)(overnight stay) and Ensenada (Mexico).
• 2021 departures: December 20, 31.

7-day cruises to Mexico on Carnival. Round-trip cruise from Long Beach to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2021 departures: April 3, 10, 17, 24; May 1, 8, 15, 22, 29; June 5, 12, 19, 26; July 3, 10, 17, 24, 31; August 7, 14, 21, 28; September 4, 11, 18, 25; October 2, 9, 16, 23, 30; November 6, 13, 20, 27; December 4, 11, 24.

2-night cruise to Mexico on Disney. Round-trip from San Diego to Ensenada (Mexico).
• 2021 departure: September 17, September 24.

3-night cruise to Mexico on Disney. Round-trip from San Diego to Ensenada (Mexico).
• 2021 departures: April 23, April 30, October 8, October 15.

4-night cruise to Mexico on Disney. Round-trip from San Diego to Cabo San Lucas (Mexico).
• 2021 departures: April 7, April 26, May 3, October 11, October 18, October 27.

5-night cruise to Mexico on Disney. Round-trip from San Diego to Cabo San Lucas (Mexico) and Ensenada (Mexico).
• 2021 departures: April 2, April 18, May 7, September 19, September 26, October 22, October 31.

7-night cruise to Mexico on Disney. Round-trip from San Diego to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2021 departures: April 11, October 1.

7-day cruises to Mexico on Holland America. Round-trip from San Diego to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2021 departures: April 3, April 10, October 24, November 14, November 21, November 28, December 5, December 12, December 19, December 26.

5-day cruise to Mexico on Norwegian. Round-trip from San Diego to Cabo San Lucas (Mexico) and Ensenada (Mexico).
• 2021 departure: December 14.

7-day cruises to Mexico on Norwegian. Round-trip from Los Angeles to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2021 departures: April 4, April 11, October 31, November 7, November 14, November 28, December 5, December 12, December 19.

7-day cruises to Mexico on Norwegian. Round-trip from Los Angeles to Cabo San Lucas (Mexico), Puerto Vallarta (Mexico), Mazatlan (Mexico) and Ensenada (Mexico).
• 2021 departures: November 14, November 21, December 26.

7-day cruise to Mexico on Norwegian. Round-trip from San Diego to Cabo San Lucas (Mexico), Puerto Vallarta (Mexico) and Mazatlan (Mexico).
• 2021 departures: December 19, December 26.

5-day cruises to Mexico on Princess. Round-trip from Los Angeles to San Diego (California) and Ensenada (Mexico).
• 2021 departures: July 1, September 2, September 30, October 5, October 14, October 23, November 1.

5-day cruises to Mexico on Princess. Round-trip from Los Angeles to Cabo San Lucas (Mexico).
• 2021 departures: June 26, July 5, August 28, September 6, September 25, October 4, October 9, October 18, October 27, December 15.

5-day cruise to Mexico on Princess. Round-trip from San Francisco to San Diego (California) and Ensenada (Mexico).
• 2021 departure: November 22.

7-day cruises to Mexico on Princess. Round-trip from Los Angeles to Puerto Vallarta (Mexico), Mazatlan (Mexico) and Cabo San Lucas (Mexico).
• 2021 departures: June 12, July 17, July 31, October 16, October 30, November 6, November 13, November 20, November 27, December 4, December 11, December 22.

10-day cruises to Mexico on Princess. Round-trip from San Francisco to Puerto Vallarta (Mexico), Manzanillo (Mexico), Mazatlan (Mexico) and Cabo San Lucas (Mexico).
• 2021 departures: November 27.

10-day cruises to Mexico on Princess. Round-trip from Los Angeles to Cabo San Lucas (Mexico), La Paz (Mexico), Loreto (Mexico) and Puerto Vallarta (Mexico).
• 2021 departures: December 5, December 29.

2022

4-day cruises to Mexico on Carnival. Round-trip from San Diego to Catalina Island (California) and Ensenada (Mexico).
• 2022 departures: February 10; March 17, 31; April 14, 23; October 6, 30; November 3, 17; December 16, 31.

4-day cruises to Mexico on Carnival. Round-trip from San Francisco to Ensenada (Mexico).
• 2022 departures: April 28; May 12; August 4, 18; September 1.

4-day cruises to Mexico on Carnival. Round-trip cruise from Long Beach to Catalina Island (California) and Ensenada (Mexico).
• 2022 departures: January 3, 10, 17, 24, 31; February 7, 14, 21, 28; March 7, 14, 21, 28; April 4, 11, 18, 25; May 2, 9, 16, 23, 30; June 6, 13, 20, 27; July 4, 11, 18, 25; August 1, 8, 15, 22, 29; September 5, 12, 19, 26; October 3, 10, 17, 24, 31; November 7, 14, 21, 28; December 5, 12, 22, 26, 30.

5-day cruises to Mexico on Carnival. Round-trip from San Diego to Cabo San Lucas (Mexico)(overnight stay).
• 2022 departures: January 23, 31; February 5, 14; March 12, 21, 26; April 4, 9, 18; October 1, 10; November 7, 12, 21; December 11, 26.

5-day cruises to Mexico on Carnival. Round-trip from San Francisco to Catalina Island (California) and Ensenada (Mexico).
• 2022 departures: May 26.

6-day cruises to Mexico on Carnival. Round-trip from San Diego to Cabo San Lucas (Mexico)(overnight stay) and Ensenada (Mexico).
• 2022 departures: March 6; December 20.

7-day cruises to Mexico on Carnival. Round-trip cruise from Long Beach to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2022 departures: January 8, 15, 22, 29; February 5, 12, 19, 26; March 12, 19, 26; April 2, 9, 16, 23, 30; May 7, 14, 21, 28; June 4, 11, 18, 25; July 2, 9, 16, 23, 30; August 6, 13, 20, 27; September 3, 10, 17, 24; October 1, 8, 15, 22, 29; November 5, 12, 19, 26; December 3, 10, 17, 24, 31.

2-night cruise to Mexico on Disney. Round-trip from San Diego to Ensenada (Mexico).
• 2022 departure: March 18.

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

4-night cruise to Mexico on Disney. Round-trip from San Diego to Cabo San Lucas (Mexico).
• 2022 departures: April 13, April 17.

5-night cruise to Mexico on Disney. Round-trip from San Diego to Cabo San Lucas (Mexico) and Ensenada (Mexico).
• 2022 departures: March 20, March 25, April 3, April 8.

7-day cruises to Mexico on Holland America. Round-trip from San Diego to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2022 departures: January 2, January 9, February 20, February 27, March 6.

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

9-day cruise to Mexico on Holland America. Round-trip from San Diego to Cabo San Lucas (Mexico), La Paz (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2022 departure: April 13.

5-day cruise to Mexico on Norwegian. Round-trip from Los Angeles to Cabo San Lucas (Mexico) and Ensenada (Mexico).
• 2022 departures: January 16, November 27.

5-day cruise to Mexico on Norwegian. Round-trip from San Diego to Cabo San Lucas (Mexico) and Ensenada (Mexico).
• 2022 departure: April 17.

7-day cruise to Mexico on Norwegian. Round-trip from Los Angeles to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2022 departures: February 27, March 6, March 13, March 20, April 3, April 10.

7-day cruise to Mexico on Norwegian. Round-trip from Los Angeles to Cabo San Lucas (Mexico), Puerto Vallarta (Mexico), Mazatlan (Mexico) and Ensenada (Mexico).
• 2022 departures: January 2, January 9, February 20, March 27, October 30, November 6, November 13, November 20.

7-day cruise to Mexico on Norwegian. Round-trip from San Diego to Cabo San Lucas (Mexico), Puerto Vallarta (Mexico), Mazatlan (Mexico) and Ensenada (Mexico).
• 2022 departures: April 10, December 24, December 31.

10-day cruise to Mexico on Oceania. Round-trip from Los Angeles to Ensenada (Mexico), Cabo San Lucas (Mexico), La Paz (Mexico), Mazatlan (Mexico), Manzanillo (Mexico) and Puerto Vallarta (Mexico).
• 2022 departure: May 3.

5-day cruises to Mexico on Princess. Round-trip from Los Angeles to Cabo San Lucas (Mexico).
• 2022 departures: March 1, April 24.

7-day cruises to Mexico on Princess. Round-trip from Los Angeles to Puerto Vallarta (Mexico), Mazatlan (Mexico) and Cabo San Lucas (Mexico).
• 2022 departures: January 8, January 15, January 22, January 29, February 5, February 12, February 19, February 26, March 5, March 13, March 19, March 27, April 2, April 10, April 16.

10-day cruises to Mexico on Princess. Round-trip from San Francisco to Puerto Vallarta (Mexico), Manzanillo (Mexico), Mazatlan (Mexico) and Cabo San Lucas (Mexico).
• 2022 departures: January 6, January 31.

10-day cruises to Mexico on Princess. Round-trip from Los Angeles to Cabo San Lucas (Mexico), La Paz (Mexico), Loreto (Mexico) and Puerto Vallarta (Mexico).
• 2022 departures: February 3, February 28, March 25.

10-night cruise to Mexico on Regent Seven Seas. Round-trip from Los Angeles to Ensenada (Mexico), Cabo San Lucas (Mexico), La Paz (Mexico), Mazatlan (Mexico), Manzanillo (Mexico) and Puerto Vallarta (Mexico).
• 2022 departure: October 15.

9-night cruise to Mexico on Regent Seven Seas. Round-trip from Los Angeles to Ensenada (Mexico), Cabo San Lucas (Mexico), Mazatlan (Mexico), Manzanillo (Mexico) and Puerto Vallarta (Mexico).
• 2022 departure: October 25.

Mexico cruise from California
Mexico
Coastal
Holiday
About
Site Map