Please help me decide between these 2 trips to Alaska in July 2026. We are a family of 3 traveling with a 16 year-old and want to ensure that everyone has fun. It seems like Princess would be more immersive, but formal. The NCL trip wouldn't see as much, but trends younger and is more casual which we prefer. The total price is similar; however, the one-way would cost more in airfare. We have similar rooms and packages on both, except NCL has 3 dining credits, Princess has 2 informal credits, Princess includes specialty coffee, NCL doesn't. We will be purchasing the thermal suite and lightly attend shows and entertainment offerings. Mostly, we enjoy watching the scenery, thermal suites, and eating. We have to travel in early July due to sports commitments. Thank you for your advice
Discovery Princess One-Way Vancouver to Whittier
Date Jul 04, 2026 Vancouver Departure 04:00pm
Date Jul 05, 2026 Cruising
Date Jul 06, 2026 Ketchikan Arrival 06:00am Departure 02:00pm
Date Jul 07, 2026 Juneau Arrival 08:00am Departure 09:00pm
Date Jul 08, 2026 Skagway Arrival 07:00am Departure 08:30pm
Date Jul 09, 2026 Glacier Bay Arrival 06:00am Departure 03:00pm
Date Jul 10, 2026 College Fjord Arrival 06:00pm Departure 08:30pm
Date Jul 11, 2026 Whittier Arrival 12:30am
or
NCL Encore RT from Seattle
Date Jul 05, 2026 Seattle Departure 04:00pm
Date Jul 06, 2026 Cruising
Date Jul 07, 2026 Juneau Arrival 02:30pm Departure 10:00pm
Date Jul 08, 2026 Skagway Arrival 06:00am Departure 08:00pm
Date Jul 09, 2026 Glacier Bay (times not listed)
Date Jul 10, 2026 Ketchikan Arrival 07:00am Departure 01:15pm
Date Jul 11, 2026 Victoria/Canada Arrival 08:00pm Departure 11:59pm
Jul 12, 2026 Seattle 07:00am (A)

Discovery Princess One-Way Vancouver to Whittier
Date Jul 04, 2026 Vancouver Departure 04:00pm
Date Jul 05, 2026 Cruising
Date Jul 06, 2026 Ketchikan Arrival 06:00am Departure 02:00pm
Date Jul 07, 2026 Juneau Arrival 08:00am Departure 09:00pm
Date Jul 08, 2026 Skagway Arrival 07:00am Departure 08:30pm
Date Jul 09, 2026 Glacier Bay Arrival 06:00am Departure 03:00pm
Date Jul 10, 2026 College Fjord Arrival 06:00pm Departure 08:30pm
Date Jul 11, 2026 Whittier Arrival 12:30am
or
NCL Encore RT from Seattle
Date Jul 05, 2026 Seattle Departure 04:00pm
Date Jul 06, 2026 Cruising
Date Jul 07, 2026 Juneau Arrival 02:30pm Departure 10:00pm
Date Jul 08, 2026 Skagway Arrival 06:00am Departure 08:00pm
Date Jul 09, 2026 Glacier Bay (times not listed)
Date Jul 10, 2026 Ketchikan Arrival 07:00am Departure 01:15pm
Date Jul 11, 2026 Victoria/Canada Arrival 08:00pm Departure 11:59pm
Jul 12, 2026 Seattle 07:00am (A)