San Diego cruises

Find the perfect San Diego cruise for your next trip!

Prices include all applicable taxes and port fees

194 San Diego cruises

Prices include all applicable taxes and port fees

16 Night Repo

Norwegian Star
Norwegian Star Recommended Cruise
Departing from:San Diego, California
Ports of call:Cabo San Lucas, Mexico•Acapulco, Mexico•Puerto Quetzal, Guatemala•Puntarenas, Costa Rica•Panama City, Panama•Panama Canal, Panama•Cartagena, Colombia•Georgetown, Grand Cayman, Cayman Islands•Miami, Florida
Sailing dates:February 13, 2027

Bonus Offers:

  • Save $1,199 per person with this offer
  • Up to 50% off
Interior from $2,908 $1,709
View Itinerary

7 Night Baja Mexico Cruise

Disney Wonder
Disney Wonder Recommended Cruise
Departing from:San Diego, California
Ports of call:Mazatlan, Mexico•Cabo San Lucas, Mexico•Ensenada, Mexico
Sailing dates:November 22, 2026
Interior from $2,347/ pp
View Itinerary

14 Night Panama Canal Cruise

Disney Magic
Disney Magic Recommended Cruise
Departing from:Galveston, Texas
Ports of call:Cartagena, Colombia•Colon, Panama•Panama Canal, Panama•Cabo San Lucas, Mexico•Ensenada, Mexico•San Diego, California
Sailing dates:March 26, 2028
Interior from $2,629/ pp
View Itinerary

4 Night Baja Mexico Cruise

Disney Wonder
Disney Wonder Recommended Cruise
Departing from:San Diego, California
Ports of call:Ensenada, Mexico
Sailing dates:March 2027•November 2027•February 2028
Interior from $937/ pp
View Itinerary

5 Night U. S. Pacific Coast Cruise

Ruby Princess
Ruby Princess Recommended Cruise
Departing from:San Francisco, California
Ports of call:San Diego, California•Ensenada, Mexico
Sailing dates:November 24, 2026•November 23, 2027•April 25, 2028

Bonus Offers:

  • Save $127 per person with this offer
Oceanview from $916 $789
View Itinerary

5 Night North America Cruise

Disney Wonder
Disney Wonder Recommended Cruise
Departing from:San Diego, California
Ports of call:Avalon, Catalina Island, California•Ensenada, Mexico
Sailing dates:April 14•December 10, 2027
Interior from $1,249/ pp
View Itinerary

14 Night Panama Canal Cruise

Disney Magic
Disney Magic Recommended Cruise
Departing from:Galveston, Texas
Ports of call:Cozumel, Mexico•Cartagena, Colombia•Panama Canal, Panama•Cabo San Lucas, Mexico•Ensenada, Mexico•San Diego, California
Sailing dates:April 25, 2027
Interior from $3,011/ pp
View Itinerary

6 Night Mexican Riviera

Norwegian Star
Norwegian Star Recommended Cruise
Departing from:San Diego, California
Ports of call:Puerto Vallarta, Mexico•Cabo San Lucas, Mexico
Sailing dates:December 20, 2026

Bonus Offers:

  • Save $329 per person with this offer
  • Up to 50% off
Interior from $838 $509
View Itinerary

4 Night U. S. Pacific Coast Cruise

Emerald Princess
Emerald Princess Recommended Cruise
Departing from:Los Angeles, California
Ports of call:San Diego, California•Ensenada, Mexico
Sailing dates:November 24, 2026
Oceanview from $479/ pp
View Itinerary

14 Night Mexico Cruise

Koningsdam
Koningsdam Recommended Cruise
Departing from:San Diego, California
Ports of call:Cabo San Lucas, Mexico•Pichilingue (La Paz), Mexico•Mazatlan, Mexico•Puerto Vallarta, Mexico
Sailing dates:December 19, 2026
Interior from $1,579/ pp
View Itinerary

Showing Results 10 of 194

About San Diego cruises

Cruises to or from San Diego sail mostly to Mexico and Central America. Disney, Holland America, Royal Caribbean, and Princess offer these itineraries. Trips include 3- to 21-night itineraries with stops at Cabo San Lucas, Ensenada, and Vancouver.

Sailings to or from San Diego run from October 2026 to January 2029, most often in April. Choose from interior, oceanview, balcony, and suite cabins. You can sail on Disney Wonder, Koningsdam, and Serenade of the Seas. Check out the sailings above to find a departure that suits your plans.

Frequently asked questions

Are there San Diego cruises under 5 nights?

There are 114 San Diego sailings under 5 nights. These include 67 4-night sailings and 47 3-night sailings.

Which ports do San Diego cruises visit?

San Diego itineraries include stops at Ensenada, Cabo San Lucas, and Puerto Vallarta. 180 sailings stop at Ensenada.

Which cruise lines sail to or from San Diego?

Disney, Holland America, Royal Caribbean, and Princess all sail to or from San Diego.

Where do San Diego cruises leave from?

You can sail from San Diego, Vancouver, and Los Angeles. Departures are most frequent from San Diego.

Which ships sail to or from San Diego most often?

Ships sailing most often include Disney Wonder, Koningsdam, and Serenade of the Seas.

What kinds of cabins are available?

You can choose interior, oceanview, balcony, and suite cabins.

How many cruises and ships are sailing to or from San Diego?

There are currently 322 sailings on 25 ships. Departures run from October 2026 to January 2029.

What are the shortest and longest San Diego cruises?

The shortest trip is 3 nights, and the longest is 195 nights. Most trips last 3 to 21 nights.