I used to think travel insurance was unnecessary since my credit card offered some benefits. However, when a flight cancellation caused me to miss the first day of my cruise, my credit card’s coverage was secondary and didn’t fully cover the missed port excursion. Now, for trips where I’ve invested a significant amount, like a $5700 cruise, the $220 I spend on a separate, more comprehensive policy gives me better protection for various unexpected events.