Cyprus resumed tourist travel on June 9 after closing its borders for almost three months.
The country will also cover health costs in case of coronavirus contamination occurring on the Mediterranean island.
Authorities have created two lists of countries.
Travellers from Category A countries — Austria, Bulgaria, Croatia, Czech Republic, Denmark, Estonia, Finland, Germany, Greece, Hungary, Latvia, Lithuania, Luxembourg, Malta, Norway, Slovakia, Slovenia, and Switzerland — face no restrictions.
Those from Category B nations — Israel, Poland, and Romania —must present a health certificate no older than three days.
Travel from other EU countries not included in the lists is only allowed in exceptional cases and requires government approval. These include the country’s two main tourism markets, Britain and Russia.
However, flights from Britain could restart in mid-July, and a few weeks later from Russia.
Citizens of the US, France, Spain, and Italy remain excluded until further notice.
Entries from countries outside the EU/EEA/Schengen are for now not allowed.