Skip to content
San Diego Cruise Schedule

Destination

Baja and Ensenada cruises from San Diego

Mostly three- to five-night trips to Ensenada, often with a day at Catalina Island first. The longer ones add Cabo San Lucas. Disney Wonder and Royal Caribbean's Serenade of the Seas run almost all of them.

There are 119 such sailings on the board, running 3 to 7 nights, operated by Disney Cruise Line, Royal Caribbean International, and Holland America Line aboard Disney Magic, Disney Wonder, Serenade of the Seas, and Koningsdam. The lowest recorded starting fare is $219.19 per person, on the Thu, Dec 3, 2026 departure.

Ports of call

Ensenada (Mexico)119 Catalina Island (California)53 Cabo San Lucas (Mexico)15
Schedule last updated 2026-10-23 · 119 departures listed · Dates can change. Verify with the cruise line before booking.

Your Baja and Ensenada options

All routes

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

Distinct itineraries available, cheapest per night first
ItineraryNightsFrom
7-Night Cabo Overnight, Catalina & Ensenada

Calls at Catalina Island (California) · Ensenada (Mexico) · Cabo San Lucas (Mexico)

Next on Sun, Dec 13, 2026

7$388.8$56 a night
4-Night Catalina & Ensenada

Calls at Catalina Island (California) · Ensenada (Mexico)

Next on Sun, Nov 29, 2026

4$229$57 a night
3-Night Ensenada

Calls at Ensenada (Mexico)

Next on Thu, Dec 3, 2026

3$219.19$73 a night
5-Night Mexican Riviera

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

Next on Sat, Dec 18, 2027

5$769$154 a night
6-Night Baja Mexico

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

Next on Sat, Oct 24, 2026

6$996$166 a night
4-Night Baja Mexico

Calls at Catalina Island (California) · Ensenada (Mexico)

Next on Thu, Nov 5, 2026

4$723$181 a night
5-Night Baja Mexico

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

Next on Sun, Nov 29, 2026

5$907$181 a night
3-Night Baja Mexico

Calls at Ensenada (Mexico)

Next on Mon, Nov 2, 2026

3$614$205 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.

Baja and Ensenada from San Diego: questions

How many Baja and Ensenada cruises leave San Diego?
119 departures across 15 months, on 4 ships from Disney Cruise Line, Royal Caribbean International, and Holland America Line.
How long are Baja and Ensenada cruises from San Diego?
From 3 to 7 nights.
Which ports do they call at?
Most commonly Ensenada (Mexico) (119 sailings), Catalina Island (California) (53 sailings), and Cabo San Lucas (Mexico) (15 sailings).