Did a 10-day trip back the last week of May/1st week of June back in 2017. I heard people say we picked the perfect time because it was before all of the bugs came out and some of the places we went had only re-opened from winter the week before we arrived. All travel plus room and board for $2500 a piece. The ship was most of the cost. $1338 for a balcony room. Food on shore and excursion prices weren't figured in.
1. Flew to Vancouver, took guided driving tour the morning of the cruise then boarded the cruise ship late afternoon.
2. Stopped in Ketchikan (no excursion, just went hiking in the mountian above the town)
3. Stopped in Icy Strait/Hoonah (whale watching excursion) Saw a 6pack of Coke in 8oz glass bottles in the general store there for $11. Better like water and whale meat if you live there!
4. Stopped in Juneau (rented a car drove to Mendenhall Glacier, St. Terese and the northern end of the highway)
5. Stopped in Skagway (took walking tour of the town in the morning, rode the White Pass and Yukon Route RR to Fraser, BC then bussed back to town) This is where the tour bus driver reconized my MSU cap from across the street and yelled "Go dogs! Class of '93 baby!" Skagway was my favorite stop. Was told the median income there was $42k/year. Sounded real good until they pointed to a little purple plywood shack and said that it costs $350k.
6. Docked at Seward, caught bus to Anchorage Museum (ate and toured museum for a couple of hours)
7. Bussed from Anchorage Museum to area just north of the entrance to Denali NP and rented a cabin for 2 nights at Crow's Nest
8. Took a bus trip to Eielson Visitor Center in Denali (the longest day-trip in the park)
9. Shuttled from cabin to park and explored on foot the next morning, took Alaska Railroad from Denail depot back to Anchorage
10. Flew back home
AWESOME TRIP!