Cruises from San Diego
184 sailings departing San Diego, California, from $286 per person. Rates refreshed daily.
Where you can sail from San Diego
Next departures from San Diego
| Departure | Ship | Itinerary | Length | From port | From* |
|---|---|---|---|---|---|
| Aug 24, 2026 | Crystal Symphony | San Diego to Guayaquil | 12 nights | San Diego, California | $4,701 |
| Aug 24, 2026 | Crystal Symphony | San Diego to New York City | 32 nights | San Diego, California | $12,804 |
| Sep 21, 2026 | Disney Magic | Pacific Coast Cruise from San Diego ending in Vancouver | 4 nights | San Diego, California | $746 |
| Sep 25, 2026 | Disney Magic | Halloween on the High Seas Baja Cruise from San Diego | 3 nights | San Diego, California | $928 |
| Sep 27, 2026 | Serenade of the Seas | Pacific Coastal | 7 nights | San Diego, California | on request |
| Sep 28, 2026 | Disney Magic | Halloween on the High Seas Baja Cruise from San Diego | 3 nights | San Diego, California | $784 |
| Oct 1, 2026 | Disney Magic | Halloween on the High Seas Baja Cruise from San Diego | 4 nights | San Diego, California | $1,137 |
| Oct 2, 2026 | Serenade of the Seas | 2 Night Ensenada Cruise | 2 nights | San Diego, California | $286 |
| Oct 2, 2026 | Nieuw Amsterdam | 16-Day Panama Canal | 16 nights | San Diego, California | $3,379 |
| Oct 3, 2026 | Disney Wonder | Halloween on the High Seas Mexican Riviera Cruise from San Diego | 7 nights | San Diego, California | $1,292 |
| Oct 3, 2026 | MSC Poesia | 14 nights Alaska from San Diego | 14 nights | San Diego, USA | $1,198 |
| Oct 4, 2026 | Serenade of the Seas | 7 Night Ensenada, Cabo & La Paz Cruise | 7 nights | San Diego, California | $474 |
| Oct 5, 2026 | Disney Magic | Halloween on the High Seas Baja Cruise from San Diego | 4 nights | San Diego, California | $993 |
| Oct 8, 2026 | Zaandam | 7-Day Mexican Riviera | 7 nights | San Diego, California | $1,969 |
| Oct 8, 2026 | Eurodam | 16-Day Panama Canal | 16 nights | San Diego, California | $1,719 |
| Oct 9, 2026 | Disney Magic | Halloween on the High Seas Baja Cruise from San Diego | 3 nights | San Diego, California | $967 |
| Oct 10, 2026 | Disney Wonder | Halloween on the High Seas Baja Cruise from San Diego | 3 nights | San Diego, California | $874 |
| Oct 11, 2026 | Serenade of the Seas | 4 Night Catalina & Ensenada Cruise | 4 nights | San Diego, California | $373 |
| Oct 12, 2026 | Disney Magic | Halloween on the High Seas Baja Cruise from San Diego | 4 nights | San Diego, California | $950 |
| Oct 15, 2026 | Serenade of the Seas | 3 Night Ensenada Cruise | 3 nights | San Diego, California | $336 |
| Oct 15, 2026 | Zaandam | 35-Day Legendary Hawaii, Tahiti & Marquesas | 35 nights | San Diego, California | on request |
| Oct 16, 2026 | Disney Magic | Halloween on the High Seas Baja Cruise from San Diego | 3 nights | San Diego, California | $913 |
| Oct 18, 2026 | Serenade of the Seas | 7 Night Ensenada, Cabo & La Paz Cruise | 7 nights | San Diego, California | $554 |
| Oct 18, 2026 | Disney Wonder | Halloween on the High Seas Baja Cruise from San Diego | 4 nights | San Diego, California | $926 |
| Oct 19, 2026 | Disney Magic | Halloween on the High Seas Mexican Riviera Cruise from San Diego | 5 nights | San Diego, California | $992 |
| Oct 20, 2026 | Koningsdam | 11-Day Mexican Riviera & Sea of Cortez | 11 nights | San Diego, California | $1,779 |
| Oct 22, 2026 | Disney Wonder | Halloween on the High Seas Mexican Riviera Cruise from San Diego | 5 nights | San Diego, California | $1,162 |
| Oct 24, 2026 | Disney Magic | Halloween on the High Seas Mexican Riviera Cruise from San Diego | 6 nights | San Diego, California | $1,200 |
| Oct 25, 2026 | Serenade of the Seas | 7 Night Ensenada, Cabo & La Paz Cruise | 7 nights | San Diego, California | $475 |
| Oct 27, 2026 | Disney Wonder | Halloween on the High Seas Mexican Riviera Cruise from San Diego | 6 nights | San Diego, California | $1,014 |
| Oct 30, 2026 | Disney Magic | Halloween on the High Seas Mexican Riviera Cruise from San Diego | 7 nights | San Diego, California | $1,264 |
| Nov 1, 2026 | Serenade of the Seas | 7 Night Ensenada, Cabo & Mazatlan Cruise | 7 nights | San Diego, California | $474 |
| Nov 2, 2026 | Disney Wonder | Baja Cruise from San Diego | 3 nights | San Diego, California | $778 |
| Nov 5, 2026 | Disney Wonder | Baja Cruise from San Diego | 4 nights | San Diego, California | $1,013 |
| Nov 6, 2026 | Disney Magic | Eastbound Panama Canal Cruise from San Diego ending in Galveston | 14 nights | San Diego, California | $2,967 |
| Nov 8, 2026 | Serenade of the Seas | 7 Night Ensenada, Cabo & Mazatlan Cruise | 7 nights | San Diego, California | $494 |
| Nov 9, 2026 | Disney Wonder | Very Merrytime Baja Cruise from San Diego | 4 nights | San Diego, California | $994 |
| Nov 13, 2026 | Disney Wonder | Very Merrytime Baja Cruise from San Diego | 3 nights | San Diego, California | $946 |
| Nov 14, 2026 | Koningsdam | 7-Day Classic California Coast | 7 nights | San Diego, California | $1,549 |
| Nov 15, 2026 | Serenade of the Seas | 7 Night Ensenada, Cabo & La Paz Cruise | 7 nights | San Diego, California | $504 |
| Nov 16, 2026 | Disney Wonder | Very Merrytime Mexican Riviera Cruise from San Diego | 6 nights | San Diego, California | $1,344 |
| Nov 19, 2026 | Zaandam | 18-Day Circle Hawaii Holiday | 18 nights | San Diego, California | $3,309 |
| Nov 19, 2026 | Zaandam | 30-Day Circle Hawaii & Sea of Cortez | 30 nights | San Diego, California | $5,249 |
| Nov 21, 2026 | Koningsdam | 7-Day Baja Peninsula | 7 nights | San Diego, California | $1,369 |
| Nov 22, 2026 | Serenade of the Seas | 7 Night Cabo, Mazatlan & La Paz Cruise | 7 nights | San Diego, California | $724 |
| Nov 22, 2026 | Disney Wonder | Very Merrytime Mexican Riviera Cruise from San Diego | 7 nights | San Diego, California | $2,347 |
| Nov 28, 2026 | Koningsdam | 10-Day Mexican Riviera & Sea of Cortez | 10 nights | San Diego, California | $1,629 |
| Nov 29, 2026 | Disney Wonder | Very Merrytime Mexican Riviera Cruise from San Diego | 5 nights | San Diego, California | $1,292 |
| Nov 29, 2026 | Serenade of the Seas | 4 Night Catalina & Ensenada Cruise | 4 nights | San Diego, California | $333 |
| Dec 3, 2026 | Serenade of the Seas | 3 Night Ensenada Cruise | 3 nights | San Diego, California | $296 |
| Dec 4, 2026 | Disney Wonder | Very Merrytime Baja Cruise from San Diego | 3 nights | San Diego, California | $928 |
| Dec 6, 2026 | Serenade of the Seas | 4 Night Catalina & Ensenada Cruise | 4 nights | San Diego, California | $343 |
| Dec 7, 2026 | Zaandam | 12-Day Historical Baja Peninsula | 12 nights | San Diego, California | $1,984 |
| Dec 7, 2026 | Disney Wonder | Very Merrytime Baja Cruise from San Diego | 4 nights | San Diego, California | $1,025 |
| Dec 8, 2026 | Koningsdam | 11-Day Mexican Riviera & Sea of Cortez | 11 nights | San Diego, California | $1,679 |
| Dec 10, 2026 | Serenade of the Seas | 3 Night Ensenada Cruise | 3 nights | San Diego, California | $286 |
| Dec 11, 2026 | Disney Wonder | Very Merrytime Baja Cruise from San Diego | 4 nights | San Diego, California | $1,065 |
| Dec 13, 2026 | Serenade of the Seas | 7 Nt Cabo Overnight, Catalina & Ensenada | 7 nights | San Diego, California | $468 |
| Dec 15, 2026 | Disney Wonder | Very Merrytime Baja Cruise from San Diego | 3 nights | San Diego, California | $892 |
| Dec 18, 2026 | Disney Wonder | Very Merrytime Baja Cruise from San Diego | 4 nights | San Diego, California | $1,565 |
*Per person, double occupancy, cruise fare from. Taxes and fees may apply. Rates refresh daily — email us for today's exact price.
Cruise lines sailing from San Diego
Crystal Cruises · Disney Cruise Line · Royal Caribbean International · Holland America Line · MSC Cruzeiros · Norwegian Cruise Line · Princess Cruises · Azamara
Frequently asked questions
What cruises leave from San Diego?
184 upcoming sailings depart from San Diego, California, mainly to Hawaii, Caribbean, South America, operated by Crystal Cruises, Disney Cruise Line, Royal Caribbean International, Holland America Line and others.
How much is a cruise from San Diego?
Current sailings start around $286 per person, double occupancy, varying by ship, cabin and date. Rates refresh daily.
How far ahead should I book a cruise from San Diego?
For holidays and school breaks, 6–12 months ahead secures the best cabins and prices. Off-peak dates often have good availability closer in.
