Find Your Perfect Cruise

As seen in Wall Street Journal, NBC Today, The New York Times, Business Insider, and USA Today

105 matching cruises

NEW TODAY
August 10, 2028
Carnival Spirit
S M L XL
Seattle → Skagway → Juneau → Ketchikan → Victoria, BC → Seattle
$1,241
$177 per day
Outside
August 5, 2027
Carnival Spirit
S M L XL
Seattle → Skagway → Juneau → Ketchikan → Victoria, BC → Seattle
$1,286
$184 per day
Outside
June 3, 2027
Carnival Spirit
S M L XL
Seattle → Skagway → Juneau → Ketchikan → Victoria, BC → Seattle
$1,304
$186 per day
Outside
November 22, 2026
6 Night Bahamas Cruise
CruiseScore™ (4.12/5)
Carnival Spirit
S M L XL
Mobile → Celebration Key → Bimini → Mobile
$1,151
$192 per day
Balcony
NEW TODAY
October 5, 2028
3 Night Baja Mexico Cruise
CruiseScore™ (3.99/5)
Carnival Spirit
S M L XL
Los Angeles → Ensenada → Los Angeles
$494
$165 per day
Outside
June 24, 2027
Carnival Spirit
S M L XL
Seattle → Skagway → Juneau → Ketchikan → Victoria, BC → Seattle
$1,385
$198 per day
Outside
NEW TODAY
June 1, 2028
Carnival Spirit
S M L XL
Seattle → Skagway → Juneau → Ketchikan → Victoria, BC → Seattle
$1,291
$184 per day
Outside
June 10, 2027
Carnival Spirit
S M L XL
Seattle → Skagway → Juneau → Ketchikan → Victoria, BC → Seattle
$1,344
$192 per day
Outside
June 17, 2027
Carnival Spirit
S M L XL
Seattle → Skagway → Juneau → Ketchikan → Victoria, BC → Seattle
$1,319
$188 per day
Outside
NEW TODAY
August 3, 2028
Carnival Spirit
S M L XL
Seattle → Skagway → Juneau → Ketchikan → Victoria, BC → Seattle
$1,311
$187 per day
Outside
December 18, 2027
8 Night Caribbean & Panama Cruise
CruiseScore™ (4.35/5)
Carnival Spirit
S M L XL
Tampa → Puerto Limon → Colon → Georgetown → Tampa
$1,396
$175 per day
Outside
December 26, 2026
8 Night Bahamas Cruise
CruiseScore™ (3.92/5)
Carnival Spirit
S M L XL
Mobile → Key West → Celebration Key → Half Moon Cay → Nassau → Mobile
$1,472
$184 per day
Outside
NEW TODAY
June 8, 2028
Carnival Spirit
S M L XL
Seattle → Skagway → Juneau → Ketchikan → Victoria, BC → Seattle
$1,341
$192 per day
Outside
NEW TODAY
June 15, 2028
Carnival Spirit
S M L XL
Seattle → Skagway → Juneau → Ketchikan → Victoria, BC → Seattle
$1,341
$192 per day
Outside
NEW TODAY
June 22, 2028
Carnival Spirit
S M L XL
Seattle → Skagway → Juneau → Ketchikan → Victoria, BC → Seattle
$1,341
$192 per day
Outside

Get Weekly Cruise Deals

Weekly emails with the best deals, fully customized for you. No spam ever.

Let’s book your cruise

Tell us who’s sailing to see available cabins and fares.

Guests in this cabin
Ages at the time of sailing

Special fares are dependent on eligibility