If a booster dose is given 6 months to 1 year after the 1st dose, protection will last 10 years. Hepatitis B vaccination, if given over 6 months, lasts about 5 years. If given in a shorter period (2 months or 3 weeks), cover will only last 1 year and a booster is needed at 1 year for 5 year protection. Meningitis A+C (meningivac) last between 3 and 5 years. (This is different from the vaccine used at school and in college for protection against meningitis strain C, which gives much longer protection.) Rabies vaccination, if 3 doses are received, lasts between 2 and 5 years. Typhoid (as vaccine typhim vi, viatim or hepatyrix) last 3 years. Yellow Fever lasts 10 years.