how long do typhoid vaccines last
If you will be traveling regularly to parts of the world where typhoid is a problem, you should get a booster (repeat) dose of the vaccine every 5 years. Typhoid vaccine is available only from a health care professional.