The vaccines by BioNTech/Pfizer, Moderna und Vaxzevria (AstraZeneca) require two vaccinations to provide full immunisation. The vaccination intervals are as follows: BioNTech/Pfizer 3-6 weeks, Moderna 3-6 weeks, AstraZeneca (Vaxzevria) 4-8 weeks. Your body will already start producing antibodies after the first vaccination, and you are protected from the virus from 3 weeks after the first vaccination. To complete your basic immunisation and make sure you have long-time protection, you need to get a booster shot (second vaccination). After this, it will take about 7 days for your body to be sufficiently protected from an infection. The Janssen (Johnson & Johnson) vaccine requires only one shot. It will also protect you from the virus from the 22nd day after your vaccination.