There is an insurance option available on amex cards. once you apply for it, it automatically is linked to every amex you hold. each time you book a ticket, it charges you the fee. (there is trip delay, baggage delay and life insurance. all together $25.00 per ticket).
if you don't have an amex, there is a possibility to purchase it before your flight.
after your flight, you don't have much chance.