Not directly. But we work with a handful of specialist travel insurers who should be able to help you. Take a look at this page or call Voyager on 01483 806 680. Our definition of a UK resident is someone who has had their main home in the United Kingdom, the Channel Islands or BFPO for the last twelve months and has not spent more than six months abroad in the year before attempting to buy a policy.
Residents of the EU
Get Quote
Residents outside the EU
Get Quote