Deprecated: version_compare(): Passing null to parameter #1 ($version1) of type string is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-content/plugins/gravityforms/includes/addon/class-gf-addon.php on line 6026

Deprecated: Return type of GF_Field::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/swolko1/dev.philatravelgirl.com/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 84

Deprecated: Return type of GF_Field::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/swolko1/dev.philatravelgirl.com/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 90

Deprecated: Return type of GF_Field::offsetSet($offset, $data) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/swolko1/dev.philatravelgirl.com/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 99

Deprecated: Return type of GF_Field::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/swolko1/dev.philatravelgirl.com/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 108

Deprecated: version_compare(): Passing null to parameter #2 ($version2) of type string is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-content/plugins/astra-addon/class-brainstorm-update-astra-addon.php on line 165

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the disable-admin-notices domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 6131

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 7374

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 2196

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 7374

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 2196

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 7374

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 2196

Deprecated: Creation of dynamic property WBCR\Factory_429\Entities\Paths::$basename is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-content/plugins/disable-admin-notices/libs/factory/core/includes/entities/class-factory-paths.php on line 29

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 7374

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 2196

Deprecated: Creation of dynamic property WBCR\Factory_429\Entities\Paths::$migrations is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-content/plugins/disable-admin-notices/libs/factory/core/includes/entities/class-factory-paths.php on line 31

Deprecated: Creation of dynamic property WDN_Plugin::$plugin_slug is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-content/plugins/disable-admin-notices/libs/factory/core/includes/class-factory-plugin-base.php on line 277

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 7374

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 2196

Deprecated: Creation of dynamic property WDN_ConfigHideNotices::$plugin is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-content/plugins/disable-admin-notices/libs/factory/clearfy/includes/class-configurate.php on line 22

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpv-fv domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the uael domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 6131

Warning: Attempt to read property "post_title" on null in /home1/swolko1/dev.philatravelgirl.com/wp-content/plugins/elementor/core/isolation/elementor-adapter.php on line 28

Deprecated: Creation of dynamic property UltimateElementor\Module_Manager::$modules is deprecated in /home1/swolko1/dev.philatravelgirl.com/wp-content/plugins/ultimate-elementor/includes/manager/modules-manager.php on line 85
10 Tips for Planning a Cruise to Alaska from Seattle – My Website
Deprecated: Function WP_Dependencies->add_data() was called with an argument that is deprecated since version 6.9.0! IE conditional comments are ignored by all supported browsers. in /home1/swolko1/dev.philatravelgirl.com/wp-includes/functions.php on line 6131

10 Tips for Planning a Cruise to Alaska from Seattle

Seattle Cruise to Alaska Princess Cruise
Seattle Cruise to Alaska on Princess Cruises from Pier 91

On my first Alaskan cruise, I flew into Seattle and then boarded a bus to Vancouver to meet the ship.  Quite frankly, the last thing I want to do after flying cross country from Philadelphia is to move from one cramped seat on a plane to another cramped seat on a bus.  It’s exhausting and not much of a money saver and my time and level of grumpy gets tested.  So for the next cruise to Alaska, thankfully, the Oprah Live Your Adventure Cruise chose to leave from Seattle on the Holland America Eurodam.  I love Seattle and have been visiting for nearly 20 years as I have family that relocated there so I know the city and always find someone fun to discover each time.

So while my first Alaskan cruise from Vancouver ended in heartache (the ship leaked oil and we skipped the day in Glacier Bay…. on the Glacier cruise), the next cruise to Alaska from Seattle did require a lot of research on my part and a few lessons learned during the journey.  So hoping to save you any surprises, I want to share my 10 Tips for Planning a Cruise to Alaska from Seattle.

As for which cruise line, which itinerary, blah, blah that’s best, I’m sticking to the important features that pretty much affect all cruise lines going to Alaska from Seattle. We can all argue which cruise lines we love, like or hate to Alaska another time.

10 Tips for Planning a Cruise to Alaska from Seattle

1. Alaska ain’t cheap – the cruise price is tempting but the add-ons can quickly multiply to an expensive vacation. Plan your budget accordingly and then add 20%.

Juneau Taku Glacier Alaska View
Surrounding view upon hovercraft landing at Taku Glacier in Juneau Alaska

2. Seattle is normally a city that has tight hotel space with normal business and leisure travelers but during cruise season be ready to pay even more for the pre/post cruise hotel. Advice is to book lodging in advance or look at the cruise line hotel options (not what I normally recommend but in this case, the pricing might be better). I tend to enjoy the boutique/luxury hotels like the three Kimpton Hotels Seattle (except the Monaco Seattle), newly renovated Hotel 1000 Seattle (Loews) and Four Seasons Seattle.

Iconic Seattle Space Needle
Colorful garden of glass at Chihuly
Colorful garden of glass at Chihuly in Seattle
Pike Place Market Seattle short walk from Four Seasons Seattle and Loews Hotel 1000
Pike Place Market Sign Seattle

3. Booking your flight – PLEASE LISTEN TO ME WHEN I SAY “GO THE NIGHT BEFORE”. Do not fly out the same day to Seattle especially from the East Coast.  If you need to know why, read my nightmare flight from PHL-SEA.  We had many people on the July flight leaving for a cruise that day and with our 5+hour delay, the ship sailed without them!  We were scheduled to arrive before noon which should give you enough time to make it to the port for a 4 pm sail away time.  However, our 7 a.m. flight didn’t arrive until after 4 p.m.  The cruise ship representatives met the passengers in baggage claim and had to deliver some bad news.

Seattle flights Mt. Rainier views from the plane
The view of Mt. Rainier from the plane is amazing!

4. Check your credit card for travel insurance and/or travel interruption insurance. Buy additional insurance if the scenarios required for you, your family and/or group are not covered.

Seattle Pier 99 Signage to Ship Cruise to Alaska from Seattle
Pier 99 Signage to the Eurodam

5. If you are buying your flight through the cruise company (not always recommended due to price and connections), in many cases, the cruise company is responsible to get you to the next port at their cost. With enough missing people the ship could wait for you.  This is the cruise company’s call based on port, schedule and a variety of other factors. So if you absolutely must fly on the same day as sailing, you might consider booking air though the cruise line. It’s your gamble.

Four Seasons Seattle hotel Boeing 787-8 toy plane for sale Cruise to Alaska from Seattle
The Museum of Flight at Boeing is a great Seattle attraction. I think the toy plane should stay in the gift shop instead of my bedside table at the Four Seasons Seattle hotel

6. Book shore excursions in advance via the cruise ship (it hurts me to type that! I usually book private guides or tours in advance directly.  I rarely book via the cruise line). Unlike other cruise ports where many of the tours can be had for a lower price and with a variety of tour operators, in Alaska, many of the popular tours are aligned with the cruise ship only.  They don’t offer their tours separately online or in port.  So just when you thought you would save money on that helicopter ride….or hovercraft….or zodiac….think again.

Juneau Taku Glacier Hovercraft Alaska Cruise Tour Cruise to Alaska from Seattle
Our hovercraft in Juneau at the Taku Glacier landing site

7. If you are flying to a glacier, to a lake or anywhere – expect a per person cost of $300+. Most of the adventure tours are $200+ per person. If flying, understand the risk of weather and cancellation so have a Plan B at the ready.

Franz Josef Glacier helicopter
Franz Josef Glacier hike in New Zealand helicopter

8. The days start early, really early. Arriving in port by 7 a.m. and expecting to start a tour before 8 a.m. means that you are up by 5 a.m. depending on how many people are sharing a cabin and bathroom.  With early days means early nights if you want to sleep at all.  Many tours are offered multiple times throughout the day so plan accordingly.

Eurodam Viewing Deck Crows Nest Alaska Cruise to Alaska from Seattle
Finding a great viewing spot in the Crow’s Nest on Eurodam as we approach the cruise port

9. Leaving port mid-day. Most days started early and then left by 3 p.m. (except in Victoria where we arrived at night for a few hours). To be fair, most of the cruise tours would arrive back to the town with a bit of time to explore (shop, eat, etc.) but not much.  So plan the day in port for what matters most to you.  My Sitka Nature Cruise was all day and started early, however, you could have chosen to explore on your own the Raptor Center and/or Fortress of the Bear.

Fortress of the Bear Sitting in Water Sitka Alaska - Cruise to Alaska from Seattle
I love this photo – the brown bear really is unfazed by the tourists and camera above

10. A balcony cabin is really worth it, this from the inside cabin on the lowest deck girl. Despite it being quite cold during the sailing (even in July), the time in Glacier Bay (all day) is wonderful.  The ship goes in and then turns around (a 360 degree turn) so each side of the ship has time to enjoy both sides of the bay and glaciers.  While many choose to be out on the various decks for their viewing points, sitting on your own balcony with a cup of hot chocolate (or mulled wine) is a nice perk.  I normally don’t recommend balcony room upgrades since you are not in the room much, in Alaska, it’s a good choice.

Glacier Bay Alaska Holland America Eurodam Cruise to Alaska from Seattle
Glacier Bay viewing – I was on the special deck above the main deck for a more private view

[embedyt] https://www.youtube.com/watch?v=IK6PJ7IDI_I[/embedyt]

 

Bonus: Make sure to enjoy Seattle for a day (or more) as it’s a fun city with a rich history (check out the Underground Tour), the colorful Chihuly Glass & Gardens and great foods, wine and beer. For me, I like to indulge in a great burger at Palace Kitchen, visit the Starbucks Roastery (for desserts) and end the night with chocolate caramels from Fran’s Chocolates.

Palace Kitchen Seattle best burger
My dinner at Palace Kitchen looks simple enough but the taste was fantastic
Fran's Chocolates at the Four Seasons Seattle lobby
Fran’s Chocolates are known for the smoked salt caramels and always on my Seattle shopping list at the Four Seasons Seattle

So that’s my list of 10 Tips for Planning a Cruise to Alaska from Seattle.  Do you have any tips to add to help others with their Alaskan Cruise?  Tips you’ve learned the hard way (like me) or learned from others to avoid heartache and disappointment?

3 thoughts on “10 Tips for Planning a Cruise to Alaska from Seattle”

  1. Thanks for the tips. I’ve been cruising many times before, but this is my first time headed to Alaska. We’re also going on Holland America. I’ve been digging around like crazy trying to figure out how to book excursions independently as I usually do, but it sounds like I should just cave in and book via the cruiseline.

    1. Michele – It hurt to cave into the cruise line to buy the tours but in the end, they were well worth it and the price was already set so it didn’t deviate as it normally does in other ports around the world. Have a lovely cruise – Alaska is incredible!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top