Question: how long does typhoid fever oral vaccine last?
Answer: Course: One dose if you receive the typhoid injection. The oral vaccine consists of three capsules taken over a course of five days. Boosters: The typhoid vaccine protects you for three years. After that, you will need a booster if you travel to a risk area.