Can you go to the place the day of and purchase tickets for the tour or do you have to buy them in advance for the cruise. Its costs 20 with cruise. If were able to buy tickets the day of at the cannery, would it be cheaper?
The Cannery museum is free, if that is of interest. And NO the tour will not be any cheaper since this "Icy Strait Point" "port" is completely ship contracted. There is no independent option here. You can walk up and book this tour, but it will be the same price and same tour. All independent options are outside of this area.