Spain on Monday has listed most areas of the Czech Republic as risk area due to the rising number of coronavirus infections in the country.
South Moravia has been exempted from the new requirements for the time being.
Czechs traveling to Spain will need a PCR or antigen test that is not older than 48 hours, or a certificate of full vaccination, or proof of recovery.
The new measure is in force until 18 July and applies to both the Spanish mainland and the islands. People heading to Spain must also fill out a medical form and receive a QR code.
In the Czech Republic, coronavirus infection has increased in recent days. The reproduction number has now jumped to 1.3, and is at its highest since the beginning of this year.
The epidemic situation is deteriorating again in Spain, with the disease spreading mainly among young people who are not vaccinated.
Only two countries have higher rates than Spain: Cyprus and Portugal, although the latter is already seeing improvements according to the MyWorldInData website, a database promoted by Oxford University.
The difference between the number of infections per capita between countries is abysmal: Germany has slightly more than seven per 100,000 over 14 days, while in Spain that number is above 317, according to data from the Health Ministry.