Please note the change in the latest coronavirus guidelines for crossing the border into Croatia: Passengers coming from an EU/EEA member state regardless of citizenship that is not in the green zone must present a negative PCR test not older than 48 hours, or stay isolated if they cannot provide it upon entry until they can get tested. Third-country nationals who are long-term residents coming from third countries must provide a negative PCR test not older than 48 hours regardless of the citizenship. More details on the following link:
https://www.koronavirus.hr/recommendations-and-instructions-for-crossing-the-state-border/736?fbclid=IwAR3WdY8FU5_CZyFt7DjsowMMvsqQmdbLGiIH9QdFBdaV6T_w0P6lkTFrk_A