Vaccines are products that produce immunity to a specific disease. When you are immune to a disease, it means you are protected against that disease (you can be exposed to it without becoming sick). Most vaccines are given by injection (needle), but some are given orally (by mouth) or nasally (sprayed into the nose).
The following vaccines are available at our English Doctor Barcelona - Medical Centre
30€ Engerix Vaccine for Hepatitis B
35€ Boostrix Vaccine for Tetanus, Diphtheria, Pertussis
35€ Typhim VI Vaccine for Typhoid Fever
60€ Havrix Vaccine for Hepatitis A
90€ Medical Consultation + Vaccine fee.
We don't offer vaccination against COVID 19, as it's NOT available through private healthcare providers. You can get vaccinated against COVID 19 exclusively by Spanish National Healthcare System. You can find more information here.
Need an appointment?
*Vaccine may be given at the same time as other vaccines.