San Diego, California, USA cruise port
North AmericaUSACalifornia › San Diego

San Diego, California, USA

Southern California's crown jewel docks cruise ships steps from the Gaslamp Quarter, a decommissioned aircraft carrier turned museum, and one of the world's great zoos — all under near-permanent sunshine.

⚓ Docked (pier)🕒 Typical call: 8-10 hrs (homeport or turnaround)💵 USD🗣️ English☀️ 266 sunny days per year
Docking
B Street Pier (2 berths) or Broadway Pier — both on the downtown Embarcadero
Walk to center
Gaslamp Quarter ~10 min; Little Italy ~15 min; USS Midway 5 min
Best For
Families, history buffs, foodies, and beach lovers
Don't Miss
USS Midway Museum, San Diego Zoo, and the Coronado ferry

Getting Ashore

Ships dock at the downtown Embarcadero — B Street Pier handles most calls while Broadway Pier takes a second ship. Both put you within easy walking distance of major attractions.

Getting Ashore in San Diego

  • 1
    B Street or Broadway PierMost cruise lines use B Street Pier (1140 N Harbor Dr). Broadway Pier (1000 N Harbor Dr) is used when two ships are in port simultaneously. Both are on the Embarcadero waterfront.
  • 2
    On footThe USS Midway is a 5-minute walk south. Gaslamp Quarter starts 10 minutes southeast. Little Italy is 15 minutes north along the waterfront.
  • 3
    Ferry to CoronadoThe Broadway Pier ferry terminal offers 15-minute crossings to Coronado Island. Adult fare is ~$9 each way. Ferries run roughly hourly throughout the day.
  • 4
    Rideshares & taxisUber and Lyft are widely available. San Diego International Airport (SAN) is only 2.4 miles away — useful for pre/post-cruise stays. Balboa Park/Zoo is about 10 minutes by car.

💡 Pro move: San Diego is a homeport for many cruise lines (Holland America, Princess, Disney, Viking, Silversea) — ships often arrive early and depart late, giving more time ashore.

Piers & Tendering by Cruise Line

Both cruise terminals sit on the downtown Embarcadero — no tender required, and downtown is at your feet.

Cruise LineTypical Berth / ArrivalDock or Tender
Holland America, Princess, Disney, Viking, SilverseaB Street Pier, 1140 N Harbor Drive📍Docked
Overflow / second shipBroadway Pier, 1000 N Harbor Drive📍Docked

Top Excursions

From a floating aircraft carrier to a legendary zoo and a ferry ride to a beach island, San Diego packs world-class attractions into an easy, walkable waterfront.

History

USS Midway Museum

The world's longest-serving 20th-century naval aircraft carrier is moored steps from the pier. Walk the flight deck, explore over 30 restored aircraft, and try the flight simulators. One of the most visited museums in California.

⏱ 2-3 hrs🚶 5-min walk from pier✈️ 30 aircraft on display
Book USS Midway tours →
Wildlife

San Diego Zoo & Balboa Park

Widely considered one of the world's best zoos, with 4,000+ animals in open-air habitats across 800 species. Balboa Park surrounds it with 15 museums and Spanish Colonial Revival architecture.

⏱ 3-5 hrs🚗 10 min by car🦁 800+ species
Book San Diego Zoo tours →
Iconic

Coronado Island & Hotel del Coronado

Take the 15-minute ferry from Broadway Pier to Coronado. Walk or bike to the iconic Victorian Hotel del Coronado — opened 1888 — and Coronado Beach, regularly ranked among the USA's best beaches.

⏱ 3-4 hrs⛴ 15-min ferry (~$9)🏖 Top-ranked beach
Find Coronado Island tours →
Culture

Gaslamp Quarter & Downtown Walk

San Diego's historic 16-block Victorian district buzzes with restaurants, galleries, and rooftop bars. Walk through the Embarcadero to Seaport Village, then into the heart of Gaslamp for lunch or people-watching.

⏱ 2-3 hrs🚶 10-min walk from pier🍽 Hundreds of restaurants
Find Gaslamp Quarter tours →
History

Maritime Museum of San Diego

A fleet of historic vessels moored on the Embarcadero, including the Star of India (1863), the world's oldest active sailing ship. Walk the decks and explore naval history from the Age of Sail to the Cold War.

⏱ 1-2 hrs🚶 10-min walk north of pier⛵ World's oldest active ship
Book Maritime Museum tours →
Nature

La Jolla Cove & Sea Cave Kayaking

Head to La Jolla for stunning sea caves, kelp forests, and beaches packed with harbour seals and sea lions. Kayak or snorkel the protected cove, or just walk the clifftop trail for panoramic Pacific views.

⏱ 3-4 hrs🚗 20 min from pier🦭 Seals year-round
Find La Jolla kayak tours →

Self-Guided Walks & Hikes

San Diego's flat, sunny Embarcadero makes for one of the best self-guided cruise port walks in the US.

Embarcadero Waterfront Walk

3 miles round-trip · Flat · 60-90 min

The classic San Diego cruise walk: head south from the pier past the USS Midway, Seaport Village, and the bay promenade. Then swing back north through Little Italy for lunch. Completely flat and all on the waterfront.

  1. StartB Street Pier, San Diego
  2. StopUSS Midway Museum, San Diego
  3. StopSeaport Village, San Diego
  4. EndLittle Italy, San Diego
🗺️ See full route in Maps →

Gaslamp Quarter History Stroll

1.5 miles · Flat · 45-60 min

Walk southeast from the pier into the Gaslamp Quarter's 16-block Victorian Historic District. Browse the architecture on 5th Avenue, check out the William Heath Davis House (1850, San Diego's oldest), and grab coffee or lunch.

  1. StartBroadway Pier, San Diego
  2. StopGaslamp Quarter, San Diego
  3. StopWilliam Heath Davis House, San Diego
  4. EndHorton Plaza Park, San Diego
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for San Diego, California, USA (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan64°F / 18°C48°F / 9°C6
Feb65°F / 18°C48°F / 9°C5
Mar65°F / 18°C51°F / 11°C7
Apr68°F / 20°C55°F / 13°C3
May68°F / 20°C58°F / 14°C3
Jun72°F / 22°C61°F / 16°C0
Jul76°F / 24°C65°F / 18°C0
Aug78°F / 26°C66°F / 19°C1
Sep78°F / 26°C65°F / 18°C1
Oct76°F / 24°C60°F / 16°C2
Nov71°F / 22°C53°F / 12°C4
Dec64°F / 18°C49°F / 9°C6

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • ☀️
    Sunscreen is non-negotiable. San Diego gets 266 sunny days a year and UV is intense even in winter. Apply before you leave the ship.
  • Take the Coronado ferry. It departs from Broadway Pier, costs ~$9 each way, and runs roughly hourly. Coronado Beach is worth every minute of that 15-minute ride.
  • 🦁
    Book the Zoo in advance. The San Diego Zoo is world-class but lines for tickets can be long. Buy online before your cruise to skip the queue.
  • 💳
    Cards accepted everywhere. San Diego is very card-friendly — USD cash is rarely needed. Rideshares (Uber/Lyft) work seamlessly from both piers.
  • 🍽
    Little Italy for lunch. Walk 15 minutes north along the waterfront to find some of San Diego's best Italian restaurants and a buzzing café scene around India Street.

Cruises Calling Here

Upcoming cruises that call at San Diego, California, USA. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Crystal Symphony
Crystal Cruises
Vancouver → San Diego
⚓ Calls 24 Aug 07:00 20267 nights6 portsDeparts 2026 Aug 17
View itinerary · 6 ports
7 days, one-way from Vancouver to San Diego
  1. 17 Aug 18:00Departing from Vancouver, BC Canada
  2. 18 Aug 07:00 - 17:00Victoria BC, Vancouver Island Canada
  3. 19 Aug 10:00 - 19:00Astoria OR, Oregon
  4. 21 Aug 07:00 - 16:00Eureka CA, California
  5. 22 Aug 08:00 - 19:00San Francisco, California
  6. 24 Aug 07:00Arriving in San Diego, California
Find this cruise to book →
$3500from / pp
Crystal Symphony
Crystal Cruises
Vancouver → New York
⚓ Calls 24 Aug - 19:00 202639 nights29 portsDeparts 2026 Aug 17
View itinerary · 29 ports
39 days, one-way from Vancouver to New York
  1. 17 Aug 18:00Departing from Vancouver, BC Canada
  2. 18 Aug 07:00 - 17:00Victoria BC, Vancouver Island Canada
  3. 19 Aug 10:00 - 19:00Astoria OR, Oregon
  4. 21 Aug 07:00 - 16:00Eureka CA, California
  5. 22 Aug 08:00 - 19:00San Francisco, California
  6. 24 Aug - 19:00San Diego, California
  7. 25 Aug 07:00 - 16:00Ensenada, Baja California Mexico
  8. 27 Aug 08:00 - 17:00Cabo San Lucas, Baja California Mexico
  9. 28 Aug 11:00 - 19:00Puerto Vallarta, Jalisco, Mexico Riviera
  10. 31 Aug 08:00 - 17:00Acajutla, El Salvador
  11. 01 Sep 11:00 - 19:00Playa Flamingo, Costa Rica
  12. 02 Sep 07:00 - 18:00Puntarenas, Puerto Caldera, Costa Rica
  13. 04 Sep 10:00 - 17:00Manta, Ecuador
  14. 05 Sep - 19:00Guayaquil, Ecuador
  15. 07 Sep 19:00 - 09 Sep 04:00Panama City, Fuerte Amador, Balboa
  16. 09 SepPanama Canal
  17. 10 Sep 10:00 - 19:00Cartagena Colombia
  18. 12 Sep 08:00 - 19:00Santo Domingo, Dominicana
  19. 13 Sep 08:00 - 18:00Punta Cana, Dominicana
  20. 14 Sep - 18:00San Juan, Puerto Rico
  21. 15 Sep 08:00 - 18:00Marigot, St Martin Island France
  22. 16 Sep 08:00 - 18:00Roseau, Dominica
  23. 17 Sep 08:00 - 18:00Bridgetown, Barbados
  24. 18 Sep 08:00 - 18:00Castries, St Lucia Island
  25. 19 Sep 08:00 - 18:00St Johns Antigua, RCI Royal Beach Club
  26. 20 Sep 09:00 - 17:00Jost Van Dyke Island BVI, Belle Vue, UK Virgin Islands
  27. 21 Sep 09:00 - 18:00Samana, Dominicana
  28. 22 Sep 07:00 - 14:00Grand Turk Island, Cockburn Town, Turks and Caicos
  29. 25 Sep 07:00Arriving in New York, NYC Manhattan-Brooklyn
Find this cruise to book →
$17300from / pp
Crystal Symphony
Crystal Cruises
San Diego → Guayaquil
⚓ Calls 24 Aug 19:00 202612 nights9 portsDeparts 2026 Aug 24
View itinerary · 9 ports
12 days, one-way from San Diego to Guayaquil
  1. 24 Aug 19:00Departing from San Diego, California
  2. 25 Aug 07:00 - 16:00Ensenada, Baja California Mexico
  3. 27 Aug 08:00 - 17:00Cabo San Lucas, Baja California Mexico
  4. 28 Aug 11:00 - 19:00Puerto Vallarta, Jalisco, Mexico Riviera
  5. 31 Aug 08:00 - 17:00Acajutla, El Salvador
  6. 01 Sep 11:00 - 19:00Playa Flamingo, Costa Rica
  7. 02 Sep 07:00 - 18:00Puntarenas, Puerto Caldera, Costa Rica
  8. 04 Sep 10:00 - 17:00Manta, Ecuador
  9. 05 Sep 07:00Arriving in Guayaquil, Ecuador
Find this cruise to book →
$5100from / pp
Crystal Symphony
Crystal Cruises
San Diego → New York
⚓ Calls 24 Aug 19:00 202632 nights24 portsDeparts 2026 Aug 24
View itinerary · 24 ports
32 days, one-way from San Diego to New York
  1. 24 Aug 19:00Departing from San Diego, California
  2. 25 Aug 07:00 - 16:00Ensenada, Baja California Mexico
  3. 27 Aug 08:00 - 17:00Cabo San Lucas, Baja California Mexico
  4. 28 Aug 11:00 - 19:00Puerto Vallarta, Jalisco, Mexico Riviera
  5. 31 Aug 08:00 - 17:00Acajutla, El Salvador
  6. 01 Sep 11:00 - 19:00Playa Flamingo, Costa Rica
  7. 02 Sep 07:00 - 18:00Puntarenas, Puerto Caldera, Costa Rica
  8. 04 Sep 10:00 - 17:00Manta, Ecuador
  9. 05 Sep - 19:00Guayaquil, Ecuador
  10. 07 Sep 19:00 - 09 Sep 04:00Panama City, Fuerte Amador, Balboa
  11. 09 SepPanama Canal
  12. 10 Sep 10:00 - 19:00Cartagena Colombia
  13. 12 Sep 08:00 - 19:00Santo Domingo, Dominicana
  14. 13 Sep 08:00 - 18:00Punta Cana, Dominicana
  15. 14 Sep - 18:00San Juan, Puerto Rico
  16. 15 Sep 08:00 - 18:00Marigot, St Martin Island France
  17. 16 Sep 08:00 - 18:00Roseau, Dominica
  18. 17 Sep 08:00 - 18:00Bridgetown, Barbados
  19. 18 Sep 08:00 - 18:00Castries, St Lucia Island
  20. 19 Sep 08:00 - 18:00St Johns Antigua, RCI Royal Beach Club
  21. 20 Sep 09:00 - 17:00Jost Van Dyke Island BVI, Belle Vue, UK Virgin Islands
  22. 21 Sep 09:00 - 18:00Samana, Dominicana
  23. 22 Sep 07:00 - 14:00Grand Turk Island, Cockburn Town, Turks and Caicos
  24. 25 Sep 07:00Arriving in New York, NYC Manhattan-Brooklyn
Find this cruise to book →
$13600from / pp
Ruby Princess
Princess Cruises
Round-trip from San Francisco
⚓ Calls 14 Sep 08:00 - 21:00 20267 nights6 portsDeparts 2026 Sep 10
View itinerary · 6 ports
7 days, round-trip Classic California Coast
  1. 10 Sep 15:00Departing from San Francisco, California
  2. 12 Sep 07:00 - 18:00Santa Catalina Island CA, Avalon, California
  3. 13 Sep 07:00 - 19:00Los Angeles, Long Beach-San Pedro, California
  4. 14 Sep 08:00 - 21:00San Diego, California
  5. 15 Sep 07:00 - 15:00Ensenada, Baja California Mexico
  6. 17 Sep 07:00Arriving in San Francisco, California
Find this cruise to book →
$749from / pp
Brilliant Lady
Virgin Voyages Cruises
Vancouver → Los Angeles
⚓ Calls 18 Sep 08:00 - 18:00 20267 nights6 portsDeparts 2026 Sep 12
View itinerary · 6 ports
7 days, one-way from Vancouver to Los Angeles
  1. 12 Sep 01:00Departing from Vancouver, BC Canada
  2. 14 Sep 08:00 - 23:59San Francisco, California
  3. 16 Sep 09:00 - 16:00Santa Barbara CA, California
  4. 17 Sep 08:00 - 17:00Santa Catalina Island CA, Avalon, California
  5. 18 Sep 08:00 - 18:00San Diego, California
  6. 19 Sep 06:30Arriving in Los Angeles, Long Beach-San Pedro, California
Find this cruise to book →
$966from / pp
Disney Magic
Disney Cruise Line Cruises
Vancouver → San Diego
⚓ Calls 21 Sep 08:00 20264 nights2 portsDeparts 2026 Sep 17
View itinerary · 2 ports
4 days, one-way from Vancouver to San Diego
  1. 17 Sep 15:00Departing from Vancouver, BC Canada
  2. 21 Sep 08:00Arriving in San Diego, California
Find this cruise to book →
$897from / pp
Disney Magic
Disney Cruise Line Cruises
Round-trip from San Diego
⚓ Calls 21 Sep 16:00 20264 nights3 portsDeparts 2026 Sep 21
View itinerary · 3 ports
4 days, round-trip 4 Night Baja Cruise
  1. 21 Sep 16:00Departing from San Diego, California
  2. 23 Sep 08:00 - 17:00Ensenada, Baja California Mexico
  3. 25 Sep 08:00Arriving in San Diego, California
Find this cruise to book →
$942from / pp
Disney Magic
Disney Cruise Line Cruises
Round-trip from San Diego
⚓ Calls 25 Sep 16:00 20263 nights3 portsDeparts 2026 Sep 25
View itinerary · 3 ports
3 days, round-trip 3 Night Halloween on the High Seas Baja Cruise
  1. 25 Sep 16:00Departing from San Diego, California
  2. 26 Sep 08:00 - 17:00Ensenada, Baja California Mexico
  3. 28 Sep 08:00Arriving in San Diego, California
Find this cruise to book →
$940from / pp
Coral Princess
Princess Cruises
Vancouver → Los Angeles
⚓ Calls 28 Sep 08:00 - 18:00 20266 nights4 portsDeparts 2026 Sep 23
View itinerary · 4 ports
6 days, one-way from Vancouver to Los Angeles
  1. 23 Sep 16:00Departing from Vancouver, BC Canada
  2. 26 Sep 08:00 - 18:00San Francisco, California
  3. 28 Sep 08:00 - 18:00San Diego, California
  4. 29 Sep 07:00Arriving in Los Angeles, Long Beach-San Pedro, California
Find this cruise to book →
$489from / pp
Coral Princess
Princess Cruises
Vancouver → Fort Lauderdale
⚓ Calls 28 Sep 08:00 - 18:00 202622 nights12 portsDeparts 2026 Sep 23
View itinerary · 12 ports
22 days, one-way from Vancouver to Fort Lauderdale
  1. 23 Sep 16:00Departing from Vancouver, BC Canada
  2. 26 Sep 08:00 - 18:00San Francisco, California
  3. 28 Sep 08:00 - 18:00San Diego, California
  4. 29 Sep 07:00 - 15:00Los Angeles, Long Beach-San Pedro, California
  5. 02 Oct 08:00 - 17:00Puerto Vallarta, Jalisco, Mexico Riviera
  6. 04 Oct 08:00 - 17:00Huatulco, La Crucecita, Mexico Riviera
  7. 05 Oct 08:00 - 17:00Puerto Chiapas, Chiapas Mexico
  8. 07 Oct 07:00 - 19:00Puntarenas, Puerto Caldera, Costa Rica
  9. 09 Oct 07:00 - 21:00Panama City, Fuerte Amador, Balboa
  10. 10 Oct 06:00 - 16:30Panama Canal
  11. 12 Oct 08:00 - 17:00Oranjestad Aruba, Netherlands Antilles
  12. 15 Oct 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$2615from / pp
Disney Magic
Disney Cruise Line Cruises
Round-trip from San Diego
⚓ Calls 28 Sep 16:00 20263 nights3 portsDeparts 2026 Sep 28
View itinerary · 3 ports
3 days, round-trip 3 Night Halloween on the High Seas Baja Cruise
  1. 28 Sep 16:00Departing from San Diego, California
  2. 30 Sep 08:00 - 17:00Ensenada, Baja California Mexico
  3. 01 Oct 08:00Arriving in San Diego, California
Find this cruise to book →
$784from / pp
Disney Magic
Disney Cruise Line Cruises
Round-trip from San Diego
⚓ Calls 01 Oct 16:00 20264 nights4 portsDeparts 2026 Oct 01
View itinerary · 4 ports
4 days, round-trip 4 Night Halloween on the High Seas Baja Cruise
  1. 01 Oct 16:00Departing from San Diego, California
  2. 02 Oct 08:30 - 18:00Santa Catalina Island CA, Avalon, California
  3. 03 Oct 08:00 - 17:00Ensenada, Baja California Mexico
  4. 05 Oct 08:00Arriving in San Diego, California
Find this cruise to book →
$1136from / pp
Discovery Princess
Princess Cruises
Vancouver → Los Angeles
⚓ Calls 01 Oct 07:00 - 17:00 20267 nights5 portsDeparts 2026 Sep 26
View itinerary · 5 ports
7 days, one-way from Vancouver to Los Angeles
  1. 26 Sep 22:30Departing from Vancouver, BC Canada
  2. 29 Sep 08:00 - 18:00San Francisco, California
  3. 01 Oct 07:00 - 17:00San Diego, California
  4. 02 Oct 07:00 - 18:00Santa Barbara CA, California
  5. 03 Oct 06:15Arriving in Los Angeles, Long Beach-San Pedro, California
Find this cruise to book →
$640from / pp
ms Nieuw Amsterdam
Holland America Cruises
San Diego → Fort Lauderdale
⚓ Calls 02 Oct 16:00 202616 nights10 portsDeparts 2026 Oct 02
View itinerary · 10 ports
16 days, one-way from San Diego to Fort Lauderdale
  1. 02 Oct 16:00Departing from San Diego, California
  2. 05 Oct 08:00 - 17:00Puerto Vallarta, Jalisco, Mexico Riviera
  3. 07 Oct 10:00 - 17:00Huatulco, La Crucecita, Mexico Riviera
  4. 08 Oct 08:00 - 17:00Puerto Chiapas, Chiapas Mexico
  5. 09 Oct 06:00 - 20:00Puerto Quetzal, Guatemala
  6. 10 Oct 07:00 - 17:00Acajutla, El Salvador
  7. 13 OctPanama Canal
  8. 14 Oct 12:00 - 18:00Cartagena Colombia
  9. 17 Oct 08:00 - 14:00Half Moon Cay, RelaxAway, Bahamas Carnival private island
  10. 18 Oct 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$1719from / pp
Serenade Of The Seas
Royal Caribbean Cruises
Round-trip from San Diego
⚓ Calls 02 Oct 16:00 20262 nights3 portsDeparts 2026 Oct 02
View itinerary · 3 ports
2 days, round-trip Ensenada Cruise
  1. 02 Oct 16:00Departing from San Diego, California
  2. 03 Oct 08:00 - 16:00Ensenada, Baja California Mexico
  3. 04 Oct 07:00Arriving in San Diego, California
Find this cruise to book →
$329from / pp
ms Nieuw Amsterdam
Holland America Cruises
Vancouver → Fort Lauderdale
⚓ Calls 02 Oct 07:00 - 16:00 202621 nights12 portsDeparts 2026 Sep 27
View itinerary · 12 ports
21 days, one-way from Vancouver to Fort Lauderdale
  1. 27 Sep 16:00Departing from Vancouver, BC Canada
  2. 30 Sep 07:00 - 21:00San Francisco, California
  3. 02 Oct 07:00 - 16:00San Diego, California
  4. 05 Oct 08:00 - 17:00Puerto Vallarta, Jalisco, Mexico Riviera
  5. 07 Oct 10:00 - 17:00Huatulco, La Crucecita, Mexico Riviera
  6. 08 Oct 08:00 - 17:00Puerto Chiapas, Chiapas Mexico
  7. 09 Oct 06:00 - 20:00Puerto Quetzal, Guatemala
  8. 10 Oct 07:00 - 17:00Acajutla, El Salvador
  9. 13 OctPanama Canal
  10. 14 Oct 12:00 - 18:00Cartagena Colombia
  11. 17 Oct 08:00 - 14:00Half Moon Cay, RelaxAway, Bahamas Carnival private island
  12. 18 Oct 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$2234from / pp
ms Nieuw Amsterdam
Holland America Cruises
Vancouver → San Diego
⚓ Calls 02 Oct 07:00 20265 nights3 portsDeparts 2026 Sep 27
View itinerary · 3 ports
5 days, one-way from Vancouver to San Diego
  1. 27 Sep 16:00Departing from Vancouver, BC Canada
  2. 30 Sep 07:00 - 21:00San Francisco, California
  3. 02 Oct 07:00Arriving in San Diego, California
Find this cruise to book →
$639from / pp
Serenade Of The Seas
Royal Caribbean Cruises
Vancouver → San Diego
⚓ Calls 02 Oct 07:00 20265 nights4 portsDeparts 2026 Sep 27
View itinerary · 4 ports
5 days, one-way from Vancouver to San Diego
  1. 27 Sep 16:00Departing from Vancouver, BC Canada
  2. 28 Sep 10:30 - 18:00Astoria OR, Oregon
  3. 30 Sep 08:00 - 20:00San Francisco, California
  4. 02 Oct 07:00Arriving in San Diego, California
Find this cruise to book →
$493from / pp
Disney Wonder
Disney Cruise Line Cruises
Round-trip from San Diego
⚓ Calls 03 Oct 15:00 20267 nights5 portsDeparts 2026 Oct 03
View itinerary · 5 ports
7 days, round-trip 7 Night Halloween on the High Seas Mexican Riviera Cruise
  1. 03 Oct 15:00Departing from San Diego, California
  2. 06 Oct 08:00 - 15:30Puerto Vallarta, Jalisco, Mexico Riviera
  3. 07 Oct 08:30 - 16:30Cabo San Lucas, Baja California Mexico
  4. 09 Oct 10:00 - 18:00Ensenada, Baja California Mexico
  5. 10 Oct 08:00Arriving in San Diego, California
Find this cruise to book →
$1291from / pp
MSC Poesia
MSC Cruises
Seattle → Miami
⚓ Calls 03 Oct 08:00 - 18:00 202619 nights9 portsDeparts 2026 Sep 28
View itinerary · 9 ports
19 days, one-way from Seattle to Miami
  1. 28 Sep 18:00Departing from Seattle, Washington
  2. 02 Oct 07:00 - 21:00Los Angeles, Long Beach-San Pedro, California
  3. 03 Oct 08:00 - 18:00San Diego, California
  4. 06 Oct 07:00 - 16:00Cabo San Lucas, Baja California Mexico
  5. 10 Oct 10:00 - 20:00Puntarenas, Puerto Caldera, Costa Rica
  6. 12 Oct 09:00 - 09:15Panama Canal
  7. 13 Oct 07:00 - 19:00Colon, Panama
  8. 14 Oct 11:00 - 18:00Cartagena Colombia
  9. 17 Oct 07:00Arriving in Miami, Florida
Find this cruise to book →
$1556from / pp
Disney Wonder
Disney Cruise Line Cruises
Vancouver → San Diego
⚓ Calls 03 Oct 08:00 20265 nights3 portsDeparts 2026 Sep 28
View itinerary · 3 ports
5 days, one-way from Vancouver to San Diego
  1. 28 Sep 15:00Departing from Vancouver, BC Canada
  2. 29 Sep 08:00 - 16:00Victoria BC, Vancouver Island Canada
  3. 03 Oct 08:00Arriving in San Diego, California
Find this cruise to book →
$831from / pp
Serenade Of The Seas
Royal Caribbean Cruises
Round-trip from San Diego
⚓ Calls 04 Oct 16:00 20267 nights5 portsDeparts 2026 Oct 04
View itinerary · 5 ports
7 days, round-trip Ensenada, Cabo La Paz Cruise
  1. 04 Oct 16:00Departing from San Diego, California
  2. 07 Oct 08:00 - 18:00La Paz, Baja California Mexico
  3. 08 Oct 08:00 - 18:00Cabo San Lucas, Baja California Mexico
  4. 10 Oct 08:00 - 16:00Ensenada, Baja California Mexico
  5. 11 Oct 07:00Arriving in San Diego, California
Find this cruise to book →
$621from / pp
Disney Magic
Disney Cruise Line Cruises
Round-trip from San Diego
⚓ Calls 05 Oct 16:00 20264 nights4 portsDeparts 2026 Oct 05
View itinerary · 4 ports
4 days, round-trip 4 Night Halloween on the High Seas Baja Cruise
  1. 05 Oct 16:00Departing from San Diego, California
  2. 07 Oct 08:30 - 18:00Santa Catalina Island CA, Avalon, California
  3. 08 Oct 08:00 - 17:00Ensenada, Baja California Mexico
  4. 09 Oct 08:00Arriving in San Diego, California
Find this cruise to book →
$992from / pp
ms Eurodam
Holland America Cruises
Seattle → Fort Lauderdale
⚓ Calls 08 Oct 07:00 - 16:00 202621 nights13 portsDeparts 2026 Oct 03
View itinerary · 13 ports
21 days, one-way from Seattle to Fort Lauderdale
  1. 03 Oct 15:00Departing from Seattle, Washington
  2. 04 Oct 07:00 - 15:00Vancouver, BC Canada
  3. 07 Oct 08:00 - 17:00Santa Barbara CA, California
  4. 08 Oct 07:00 - 16:00San Diego, California
  5. 10 Oct 09:00 - 17:00Cabo San Lucas, Baja California Mexico
  6. 12 Oct 08:00 - 17:00Acajutla, El Salvador
  7. 13 Oct 08:00 - 17:00Huatulco, La Crucecita, Mexico Riviera
  8. 14 Oct 08:00 - 17:00Puerto Chiapas, Chiapas Mexico
  9. 15 Oct 06:00 - 18:00Puerto Quetzal, Guatemala
  10. 17 Oct 08:00 - 18:00Puntarenas, Puerto Caldera, Costa Rica
  11. 19 OctPanama Canal
  12. 21 Oct 08:00 - 17:00Oranjestad Aruba, Netherlands Antilles
  13. 24 Oct 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$2299from / pp
See more cruises visiting San Diego →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.