Question: how long does a typhoid immunization last?
Answer: Always practice safe eating and drinking habits to help prevent infection. Typhoid vaccines lose effectiveness over time. The injectable vaccine requires a booster every 2 years, and the oral vaccine requires a booster every 5 years.