do british citizens need a visa to visit sri lanka?
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.