If I could drive to a port an inaugural cruise is leaving from … I would do it. I’m not sure I would invest in other variables (flights and lodging) that might complicate the situation more in the event of delay or cancellation.
While many travel insurance companies will not cover some of these cancellation, there are fares available from airlines that are fully refundable and can be changed — even last minute. These flights of course cost more.
We live in a world where you get what you pay for. A lower fare or deal is often referred to as a bargain. Pay less, get less. We bargain away flexibility and assurances for cheaper fares. If things go wrong, there is less flexibility and no assurances.