One more thing — third-party trip insurance usually covers transportation to rejoin a cruise ship if delayed at port, or additional cost to return home. Credit card based trip interruption/delay usually only reimburses you for non-refundable tickets you didn’t/couldn’t use, not necessarily the additional cost of another flight or lodging. Although it might be covered under medical if the delay is medically related. A good question to ask is, if you were snowed in for a couple of days and incurred additional lodging plus rebooking a flight for a higher cost, would the trip interruption/delay insurance cover it? Many people would self-insure for those situations rather than paying 5-6% for the additional coverage.