Question: how long for typhoid vaccine to be effective?
Answer: Remember that you will need to complete your vaccination at least 1 week before you travel so that the vaccine has time to take effect. Typhoid vaccines lose effectiveness after several years; if you were vaccinated in the past, check with your doctor to see if it is time for a booster vaccination.