The best time to buy travel insurance is immediately after making your first payment or deposit for your trip, whether that’s a hotel reservation, airline ticket, or tour package. Of course, better late than never. You can also buy our policies while travelling.