View cruise details

San Diego, California to Vancouver, British Columbia Cruise

Zaandam by Holland America Line

Mexican Riviera

18-night cruise departing April 18, 2026 from San Diego, California

Arriving May 6, 2026 in Vancouver, British Columbia

Itinerary

  1. Day 1: San Diego, California
  2. Day 2: Cabo San Lucas, Mexico
  3. Day 3: Pichilingue (La Paz), Mexico
  4. Day 4: Loreto, Mexico
  5. Day 5: San Diego, California
  6. Day 6: Cabo San Lucas, Mexico
  7. Day 7: Mazatlan, Mexico
  8. Day 8: Puerto Vallarta, Mexico
  9. Day 9: San Diego, California
  10. Day 10: Victoria, British Columbia
  11. Day 11: Vancouver, British Columbia
Book This Cruise

Frequently Asked Questions

How long is the San Diego, California to Vancouver, British Columbia cruise?
18 nights on Zaandam.
What cruise line operates this route?
Holland America Line operates this cruise on the Zaandam.
What ports does this cruise visit?
San Diego, California, Cabo San Lucas, Mexico, Pichilingue (La Paz), Mexico, Loreto, Mexico, San Diego, California, Cabo San Lucas, Mexico, Mazatlan, Mexico, Puerto Vallarta, Mexico, San Diego, California, Victoria, British Columbia, Vancouver, British Columbia
When does this cruise depart?
April 18, 2026
Where does this cruise depart from?
San Diego, California
Embed This Route Map
Any

We may earn a commission when you book through our links. Privacy Policy

v0.12.0

Filter Categories
Set Nights Range
Set Date