We encourage you to consider and shop around for “Travel Cancellation” insurance. Many companies offer this type of insurance you can click here to access McKay Insurance/Silent Sports Insurance (they have provided insurance for Cycle Zydeco for most of the years since 2002). 

Travel insurance should typically cover registration fees in addition to the cost of flight, and hotels.