You can buy a policy from us up to 18 months before you travel, or up to 24 months if you’re eligible. You should take out a policy as soon as you book your trip to make sure you’re covered for unforeseen events that might mean you have to cancel.