You can buy travel insurance after booking a flight, but it is not advisable to do this. It is best to purchase travel insurance a couple of days before the trip. When you present the application to buy travel insurance, the company will assess the surrounding situation and exclude certain benefits if it is too late.