Skip to content
San Diego Cruise Schedule

Destination

Mexican Riviera and Sea of Cortez cruises from San Diego

Week-long trips down the coast to Cabo San Lucas, Mazatlán and Puerto Vallarta, or into the Sea of Cortez to La Paz. Holland America's longer ones go on to Manzanillo and Acapulco, or up the gulf to Guaymas and Topolobampo.

There are 65 such sailings on the board, running 6 to 16 nights, operated by Royal Caribbean International, Disney Cruise Line, Holland America Line, Norwegian Cruise Line, and Crystal aboard Serenade of the Seas, Disney Magic, Koningsdam, Disney Wonder, Zaandam, Norwegian Star, Crystal Serenity, and Zuiderdam. The lowest recorded starting fare is $419 per person, on the Sun, Jan 3, 2027 departure.

Ports of call

Cabo San Lucas (Mexico)70 Mazatlán (Mexico)50 Puerto Vallarta (Mexico)40 La Paz (Mexico)30 Ensenada (Mexico)25 Guaymas (Mexico)7 Manzanillo (Mexico)7 San Diego (California)7 Topolobampo (Mexico)4 Acapulco (Mexico)3
Schedule last updated 2026-10-23 · 65 departures listed · Dates can change. Verify with the cruise line before booking.

Your Mexican Riviera and Sea of Cortez options

All routes

The 65 departures below run a smaller number of distinct itineraries. Cheapest per night first.

Distinct itineraries available, cheapest per night first
ItineraryNightsFrom
7-Night Ensenada, Cabo & La Paz

Calls at La Paz (Mexico) · Cabo San Lucas (Mexico) · Ensenada (Mexico)

Next on Sun, Oct 25, 2026

7$419$60 a night
7-Night Mexican Riviera

Calls at Puerto Vallarta (Mexico) · Mazatlán (Mexico) · Cabo San Lucas (Mexico)

Next on Sat, Dec 26, 2026

7$459$66 a night
7-Night Ensenada, Cabo & Mazatlan

Calls at Ensenada (Mexico) · Cabo San Lucas (Mexico) · Mazatlán (Mexico)

Next on Sun, Nov 1, 2026

7$507$72 a night
6-Night Mexican Riviera

Calls at Puerto Vallarta (Mexico) · Cabo San Lucas (Mexico)

Next on Sun, Dec 20, 2026

6$489$82 a night
14-Night Mexico

Calls at Cabo San Lucas (Mexico) · La Paz (Mexico) · Mazatlán (Mexico) · San Diego (California) · Puerto Vallarta (Mexico) · Mazatlán (Mexico) · Cabo San Lucas (Mexico)

Next on Sat, Dec 19, 2026

14$1,219$87 a night
11-Night Mexico

Calls at Manzanillo (Mexico) · Puerto Vallarta (Mexico) · Mazatlán (Mexico) · La Paz (Mexico) · Cabo San Lucas (Mexico)

Next on Tue, Dec 8, 2026

11$999$91 a night
10-Night Mexico

Calls at Cabo San Lucas (Mexico) · La Paz (Mexico) · Mazatlán (Mexico) · Puerto Vallarta (Mexico)

Next on Sat, Nov 28, 2026

10$949$95 a night
7-Night Mexico

Calls at Cabo San Lucas (Mexico) · La Paz (Mexico) · Mazatlán (Mexico)

Next on Sat, Dec 19, 2026

7$699$100 a night

Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, checked 2026-10-23. Fares change often, so check the current price before you book.

Every departure by date

By month

Other destinations from San Diego

Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, checked 2026-10-23. Fares change often, so check the current price before you book.

Mexican Riviera and Sea of Cortez from San Diego: questions

How many Mexican Riviera and Sea of Cortez cruises leave San Diego?
65 departures across 13 months, on 8 ships from Royal Caribbean International, Disney Cruise Line, Holland America Line, Norwegian Cruise Line, and Crystal.
How long are Mexican Riviera and Sea of Cortez cruises from San Diego?
From 6 to 16 nights.
Which ports do they call at?
Most commonly Cabo San Lucas (Mexico) (70 sailings), Mazatlán (Mexico) (50 sailings), Puerto Vallarta (Mexico) (40 sailings), La Paz (Mexico) (30 sailings), and Ensenada (Mexico) (25 sailings).