How long do vaccines last?

  • Cholera (oral) = 2 years
  • Diphtheria = 10 years
  • Flu vaccine (Fluvax) = 1 year
  • Hepatitis A (Vaqta/Havrix/Twinrix) = 10 years - maybe longer
  • Hepatitis B (HBVax II/Engerix B/Twinrix) = Lifetime
  • Japanese B Encephalitis = 3 years
  • Measles, Mumps, Rubella = Lifetime
  • Meningitis (Menomune/Mencevax) = 2-3 years
  • Pneumonia (Pneumovax) = 5 years, possibly for lifetime
  • Polio = Lifetime
  • Rabies (pre exposure) = Probably Lifetime
  • Tetanus = 5-10 year
  • Typhoid (injection) = 3 years
  • Yellow Fever 10 years but lifetime cover from 1 July 2016