Question: are excursions cheaper on the ship?
Answer: Ships take up to a 50% cut of the cost of the excursion. Whether your Alaska excursion costs $50 or $500, a much smaller portion actually gets passed on to the tour operator.