I am traveling to Schengen countries] for Christmas and New Year, from Pakistan.
I am vaccinated with two doses of Sinovac. Is it accepted by Schengen countries, like Spain, Italy, Germany, France and Belgium?
Travel Stack Exchange is a question and answer site for road warriors and seasoned travelers. It only takes a minute to sign up.Sign up to join this community
Requirements vary depending on the country, how you are entering the country (air/land/sea), whether you hold an EU Digital COVID Certificate, which countries you have been physically present in during the past 14 days, and potentially other factors.
Sinovac is accepted by some countries (generally by virtue of it being on the WHO approved list), but not by others. In some countries not having an approved vaccine will mean you can not enter, whilst in others it simply means that you will require testing before (and/or after) arrival, and may require to quarantine.
The best source of information is the Your Europe 'Travel and covid' website, which contains details for each country in the European Union. Using this website you will be able to confirm what is required for each country based on how you are entering the country, whether you have an EU Digital COVID Certificate or not, and which vaccines you have received.
Given you have not stated the order, timing or means of entry to each of the countries you've listed it's not possible to give an exact answer, but as an example for a few of the countries you've listed, based on the information on the Your Europe website, it is most likely that you would be allowed enter Spain, but would have to self-isolate for 5 days upon entry to Italy or Germany (if you are allowed enter at all - it's not possible to say without more detail).