Los Angeles Cruise Guide
Cruises
Destinations
Deals
Baja Mexico
Cabo San Lucas Mexico

Cruises to Mexico from Los Angeles

Multiple cruise lines offer Mexico cruises from Los Angeles. Some of the trips are very short, but others are a week long. Baja Mexico and the Mexican Riviera are good destinations for a cruise getaway. See the full schedule of departures below.

Ensenada is at the northern edge of the Baja Peninsula in Mexico, only a short cruise from California. The seafood and wine are big attractions. Things to do include shopping for silver and pottery, kayaking, horseback rides, and watching the La Bufadora natural water spout.

Cabo San Lucas is way down at the southern tip of the Baja Peninsula. It boasts 18 miles of shoreline. Kayak to El Arco rock arch. Fish for marlin and tuna in the Sea of Cortez. Scuba dive. Ride an ATV through the desert to an oasis. Or ride a camel.

For other options, check out the nearby Mexico cruises out of San Diego.

Baja Mexico

3-day cruises to Baja Mexico on Carnival Cruise Line. Round-trip from Long Beach to Ensenada (Mexico).
• 2026 departures: May 5, 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, 18, 21, 28.

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

5-day cruises to Baja Mexico on Carnival Cruise Line. Round-trip from Long Beach to Cabo San Lucas (Mexico) and Ensenada (Mexico).
• 2026 departures: January 5, 24; February 2, 21; March 2, 21, 30; April 18; May 14, 19, 28; June 2, 11, 16, 25, 30; July 9, 14, 23, 28; August 6, 11, 20, 25; September 3; October 29; November 3; December 12.

6-day cruises to Baja Mexico on Carnival Cruise Line. Round-trip from Long Beach to Cabo San Lucas (Mexico)(overnight stay) and Ensenada (Mexico).
• 2026 departures: January 11, 25; February 8, 22; March 8, 22; April 5, 19; May 3, 17, 31; June 14, 28; July 12, 26; August 9, 23; September 20; October 4, 18; November 1, 15, 29; December 13, 27.

3-day cruises to Baja Mexico on Royal Caribbean. Round-trip from Los Angeles to Ensenada (Mexico).
• 2026 departures: January 13, 23, 27; February 10, 13, 24, 27; March 3, 6, 10, 24, 27; April 3, 7, 21; May 8, 15; June 12, 26; July 10, 24, 31; August 7, 14, 28; September 11, 14, 21, 28; October 1, 5, 9, 16, 23, 30; November 6, 13, 20, 27; December 11, 18.
• 2027 departures: January 4, 22; February 5, 19; March 5, 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.

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

4-day cruises to Baja Mexico on Royal Caribbean. Round-trip from Los Angeles to Ensenada (Mexico).
• 2026 departures: September 21.
• 2027 departures: February 15; September 27; October 4, 11, 18, 25; November 1, 8, 15, 22, 29; December 6, 13, 20, 27.

5-day cruises to Baja Mexico on Royal Caribbean. Round-trip from Los Angeles to Cabo San Lucas (Mexico)(overnight).
• 2026 departures: January 8, 16, 30; February 13, 22, 27; March 13, 27; April 10; September 17; October 3.
• 2027 departures: February 3; April 29.

6-day cruises to Baja Mexico on Royal Caribbean. Round-trip from Los Angeles to Cabo San Lucas (Mexico)(overnight) and Ensenada (Mexico).
• 2026 departures: January 7, 21; February 4, 18; March 4, 18; April 1, 15, 22; October 16, 30; December 28.
• 2027 departures: April 9, 23.

Mexican Riviera

The majority of cruises from Los Angeles to the Mexican Riviera are one week long, and they typically go to Puerto Vallarta, Mazatlan and Cabo San Lucas. Longer trips are up to two weeks long and go to less-visited ports in the Sea of Cortez.

7-day Mexican Riviera cruises on Carnival Cruise Line. Round-trip from Long Beach to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2026 departures: September 6, 13.

8-day Mexican Riviera cruises on Carnival Cruise Line. Round-trip from Long Beach to Cabo San Lucas (Mexico), La Paz (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2026 departures: January 3, 17, 31; February 14, 28; March 14, 28; April 11; May 9, 23; June 6, 20; July 4, 18; August 1, 15; September 26; October 10, 24; November 7, 21; December 5, 19.

7-day Mexican Riviera cruises on Norwegian Cruise Line. Round-trip from Los Angeles to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2026 departures: January 4, January 11, January 18, January 25, February 1, February 8, February 15, February 22, March 1, March 8, March 15, March 22, March 29, April 5, April 12, October 18, October 25, November 1, November 8, November 15, November 22, November 29, December 6, December 13, December 20, December 27.
• 2027 departures: January 3, January 10, January 17, January 24, January 31, February 7, February 14, February 21, February 28, March 7, March 14, March 21, March 28, April 4, April 11, October 17, October 24, October 31, November 7, November 14, 21, November 28, December 5, December 12, December 19, December 26.

7-day Mexican Riviera cruises on Princess Cruises. Round-trip from Los Angeles to Puerto Vallarta (Mexico), Mazatlan (Mexico), and Cabo San Lucas (Mexico).
• 2026 departures: January 3, January 24, January 31, February 7, February 14, February 21, February 28, March 14, March 21, March 28, April 11, April 18, April 26, May 7, October 3, October 10, October 17, October 24, October 31, November 7, November 14, November 21, November 28, December 5, December 12, December 19, December 26.
• 2027 departures: January 2, January 9, January 16, January 23, January 30, February 6, February 13, February 20, February 27, March 6, March 13, March 20, March 27, April 3, April 10, April 17, April 24, October 2, October 9, October 16, October 23, November 6, November 13, November 20, November 27, December 4, December 11, December 22.

10-day Mexican Riviera cruises on Princess Cruises. Round-trip from Los Angeles to Cabo San Lucas (Mexico), La Paz (Mexico), Loreto (Mexico) and Puerto Vallarta (Mexico).
• 2026 departures: January 9, April 9, September 25, December 30.
• 2027 departures: December 30.

11-day Mexican Riviera cruises on Princess Cruises. Round-trip from Los Angeles to Cabo San Lucas (Mexico), La Paz (Mexico), Loreto (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2027 departure: October 13.

10-day Mexican Riviera cruise on Regent Seven Seas. Round-trip from Los Angeles to Cabo San Lucas (Mexico), La Paz (Mexico), Mazatlan (Mexico), Manzanillo (Mexico) and Puerto Vallarta (Mexico).
• 2027 departure: January 14.

7-day Mexican Riviera cruises on Royal Caribbean. Round-trip from Los Angeles to Cabo San Lucas (Mexico), Mazatlan (Mexico) and Puerto Vallarta (Mexico).
• 2026 departures: January 16; February 6; March 9, 20; April 10, 17, 24; May 8, 22; June 5, 19; July 3, 17, 31; August 7, 14, 28; September 11; November 20; December 4, 11, 21, 28.
• 2027 departures: May 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, 24.

Cruise Lines
Cruise Terminal
About
Site Map