It doesn't have to be expensive. You have to decide what you want insurance to cover and what you don't mind "self insuring." I buy my flights using points, so I don't pay to cover my "prepaid" costs of flights, hotels, etc. I mainly want the medical, repatriation, and trip interruption...