how long is typhoid injection good for?
The typhoid vaccine should ideally be given at least 1 month before you travel, although if necessary it can be given closer to your travel date. Booster vaccinations are recommended every 3 years if you continue to be at risk of infection with typhoid bacteria.