Question: does a british passport holder need a visa for sri lanka?
Answer: Visas. No new visas will be issued to British nationals currently outside Sri Lanka, and any British nationals arriving in Sri Lanka are now subject to mandatory 14-day quarantine period. The visa on arrival service has been suspended as part of the government's response to the coronavirus outbreak.