Book your cabin on the Carnival Spirit and prepare for seven nights of breathtaking travel across the sea from Seattle and back again!
This trip is particularly interesting because you will exclusively stop in exotic cities like Victoria, Skagway, and Juneau. This is a typical route for the Spirit.
With a cost of under $140 per day, this bargain is strong. We include all meals, entertainment, port charges, and taxes in this, so that you can compare sailings easily.
The Spirit Carnival, based in Seattle and Mobile and refurbished only one year ago in 2025, is the namesake of Carnival's Spirit class and can accomodate comfortably over 2,100 cruisers.
The Spirit Carnival wows guests with a jacuzzi, a casino, a basketball court, a gym, a waterslide, and a spa.
This cruise is made up of four port days and two days at sea. Highlights include visits to exotic stops like Victoria, Skagway, and Juneau.
| Date | Port | Arrive | Depart |
|---|---|---|---|
| Thu, May 27 | Seattle, WA | ||
| Fri, May 28 | At Sea | ||
| Sat, May 29 | Tracy Arm, AK (Cruising) | ||
| Sun, May 30 | Skagway, AK | 9:00am | 5:00pm |
| Mon, May 31 | Juneau, AK | 9:00am | 5:00pm |
| Tue, Jun 1 | Ketchikan, AK | 9:00am | 5:00pm |
| Wed, Jun 2 | Victoria, Canada | 9:00am | 5:00pm |
| Thu, Jun 3 | Seattle, WA | 9:00am |
The Spirit sails this route twenty times next year, but doesn't sail it this year. The same itinerary is also sailed by the Legend. In the accompanying graphic you can see a visualization of when this ship sails as well as the relative price.
This graph displays the price over time for the various types of cabin. Since being listed ten months ago, The price of this itinerary has fluctuated between $949 and $1,119 for a cabin, including $0 in taxes and port fees. Today this sailing is at its minimum price, so lock in your stateroom now before it goes up.
Want to hear about the best deals and cruise tips every week? Sign up for our free weekly VIP Newsletter, customized exactly to your preferences!
Last Updated: Jun 3, 2026
Last Modified: Jun 3, 2026