Royal Caribbean International

Serenade of the Seas

San Diego → Astoria → Victoria → Vancouver

May 2 · 7 nights

About average

$559 inside · $80/night

Royal Caribbean International

Serenade of the Seas

Vancouver → Astoria → San Francisco → San Diego

Sep 26 · 7 nights

About average

$620 inside · $89/night

Norwegian Cruise Line

Norwegian Joy

Vancouver → Seattle → San Francisco → Los Angeles

Oct 1 · 6 nights

Good value

$859 suite · $143/night

16% below typical
Virgin Voyages

Brilliant Lady

Vancouver → Astoria → Catalina Island → Los Angeles

Sep 10 · 8 nights

About average

$873 inside · $109/night

Hapag-Lloyd Cruises

MS Europa

San Francisco → Astoria → Eureka → San Francisco

Mar 18 · 16 nights

About average

$7,579 suite · $474/night

Princess Cruises

Crown Princess

Los Angeles → San Francisco → Victoria → Vancouver

Apr 20 · 7 nights

$654 inside · $93/night

Princess Cruises

Discovery Princess

Los Angeles → Astoria → Victoria → Vancouver

May 1 · 5 nights

$481 inside · $96/night

Princess Cruises

Island Princess

Los Angeles → San Diego → Victoria → Vancouver

May 5 · 7 nights

$802 oceanview · $115/night

Celebrity Cruises

Celebrity Summit

Los Angeles → Astoria → Victoria → Vancouver

May 3 · 6 nights

Good value

$1,869 balcony · $312/night

12% below typical · 30-day low
Holland America

Zaandam

San Diego → Santa Barbara → Victoria → Vancouver

Apr 17 · 7 nights

About average

$949 inside · $136/night

Virgin Voyages

Brilliant Lady

Los Angeles → San Diego → Victoria → Vancouver

May 2 · 9 nights

About average

$892 inside · $99/night

Holland America

Eurodam

San Diego → Santa Barbara → Victoria → Vancouver

Apr 17 · 6 nights

About average

$829 inside · $138/night

Norwegian Cruise Line

Norwegian Encore

Vancouver → Victoria → San Francisco → Los Angeles

Oct 11 · 6 nights

$829 inside · $138/night

Regent Seven Seas Cruises

Seven Seas Splendor

San Francisco → Astoria → Nanaimo → Vancouver

May 17 · 7 nights

$7,480 balcony · $1,069/night