Travel insurance provides financial protection for unexpected events, such as lost or stolen luggage, some delays and cancellations, and emergency medical costs while you’re away. The best time to buy ...