Rajesh Gupta Rajesh Gupta Asked 9 months ago

How long does the typhoid injection last?

I'm planning to travel to a new place next month and my doctor suggested getting a typhoid injection. Just wanted to know for how long one shot usually protects you from the disease.

6

6 answers

Priya Sharma Priya Sharma Joined May 2026 5 months ago
Most liked

Hey, don't stress too much about it! The typhoid injection, depending on which type you get, usually gives protection for about 2 to 3 years. It's a good idea to get it, especially if you're traveling or if typhoid is common in your area. Just get a booster when needed!

Anjali Singh Anjali Singh Joined Jun 2026 4 months ago

My doctor told me the injectable vaccine gives protection for about 3 years. I always make sure to get my booster shots on time because typhoid is really common here. It's a small prick for big peace of mind, right?

Kavita Joshi Kavita Joshi Joined Jun 2026 4 months ago

Ho na, typhoid injection ka protection 2-3 saal tak rehta hai. Phir booster lena padta hai. Acha hai lagwa lo, especially when traveling. Don't take unnecessary risks.

Powered by

Consult a infectious disease

Rajesh Kumar Rajesh Kumar Joined Jul 2026 4 months ago

I got my typhoid shot about 2.5 years ago before a trip. My doctor said it's good for up to 3 years for me. I just follow my doctor's advice on when to get the next one. Can't really say more beyond that.

Amit Dhawan Amit Dhawan Joined Jan 2026 9 months ago

Typhoid shot ki effectiveness generally 2-3 saal ki hoti hai. Uske baad booster lagwana padta hai. Simple.

Related reads

All articles
Suresh Pal Suresh Pal Joined May 2026 5 months ago

Bhai, typhoid ka injection 2-3 saal tak kaam karta hai. Doctor ko poochh ke lagwa lena chahiye. Humare gaon mein toh har saal log lagwaate hain jab baarish aati hai. Suraksha ke liye achha hai.

Evidence-based health, reviewed by clinicians. Free, weekly.