how long is typhoid vaccine good for
Typhoid Vaccine: Injection. The typhoid injection is given only once, at least two weeks before travel. The injection lasts only two years compared with the five years of protection offered by the oral typhoid vaccine.he oral typhoid vaccine is administered four times, two days apart, with the last dose taken at least one week before travel.