Skip to Content

6 Tips On How To Avoid Getting Sick In India

6 Tips On How To Avoid Getting Sick In India

As an Indian, one of the topics that I frequently get quizzed on when travelling is ‘How to avoid getting sick in India?’. I can’t say that I was surprised by the question as it isn’t just foreigners that face problems with the infamous ‘Delhi Belly’ which is a nickname that traveller’s diarrhea has earned for itself in India.

It stems from the inevitable stomach bug that people often fall prey to when visiting the nation’s capital. Let’s take a deeper look at how one can avoid Delhi belly not just in Delhi but also in other parts of the country. Hopefully, these tips from a local (i.e. me!) should help you keep your stomach intact.

Aside from Delhi belly, there are a couple of other things that you should concern yourself with. Dengue and Malaria top the list. As a nurse who has worked in an ER in one of the metros of the city, I have to tell you that prevention is much better than spending your holiday in bed! Then again… That was common sense! Anyway… Let’s start talking about all the tips you can use to avoid getting sick in India, shall we?

This post may contain affiliate links. As an Amazon Associate, I earn a small commission from qualifying purchases at no additional cost to you. Read my disclaimer for further information.

Why Do Travelers Fall Sick In India?

The question really answers itself when you enter the country. Overcrowding, lack of sanitation and hygiene are some of the prime reasons why sickness spreads rather rampantly. These situations are rather worse in the Indian cities where the vast majority of the population heads to in search of better prospects.

Can you blame them? Overcrowding in turn leads to a host of other problems. Lack of drainage, open sewerage systems, stagnant water, pollution, etc. Delhi for example suffers from extremely poor air quality and every year you will find chatter on the internet about how bad it has become.

In fact, the air quality in many cities is bad. I for one suffer from allergic asthma every time I head into Bangalore! That however is a story that I will tell in a bit. The bonus of being in a big metropolitan city however is that the large cities provide easier access to health care.

On the flipside, while the rural villages are less crowded, it does not always mean that they are spotless. Infrastructure is often lacking and that means getting access to health care here can be tough! So be forewarned!

My advice would be to take precautions and avoid getting sick in India in the first place.

Delhi Belly

One of the most common ailments that many travellers face is Delhi Belly. Traveller’s diarrhea is remarkably common in India and you will hear horror stories from many travellers who talk about being hit by the bug when there is no toilet in sight!

My worst experience was travelling in a train from Goa to Bangalore when we found ourselves succumbing to diarrhea. If you have travelled on the swaying Indian trains with their not so clan toilets and limited water supply, you will know that it why I say that it was the least pleasant experience of my life.

How To Avoid Delhi Belly

Fortunately, there are a couple of tips that can help you avoid getting Delhi Belly. They may seem like rather small and simple measures but trust me, they help! Let’s take a look at them, shall we?

1. Wash Your Hands

As I mentioned before, India isn’t the cleanest paradise on earth. You would be surprised to know how many germs you would probably pick up in just a few moments of moving around the city.

In fact, I still remember our teachers in nursing college droning on about how important washing our hands was to prevent the spread of infection. The CDC even states that it reduces the chances of people getting sick with diarrhea by as much as 23-40 percent!

2. Drink Safe Water

Unlike many parts of the world, it is not safe to drink tap water in India. In fact, I was rather surprised to learn that there are places in the world where people actually can drink water straight from the tap without worrying. In India, drinking water straight from the tap is definitely inviting trouble.

Filtered or bottled water is the way to go! Always! Some people have suggested using a life straw which filters the water that you drink.

3. Be Smart When Eating Street Food

A quick tip to avoid getting sick in India is to wash all fruits before eating.

A quick tip to avoid getting sick in India is to wash all fruits before eating.

One great way to avoid Delhi Belly is to be smart when it comes to eating street food. Now some people would say avoid eating street food altogether! I wouldn’t… India’s street food is legendary across the globe, and it isn’t always going to make you sick. There are a couple of things that you should keep in mind though.

  • The monsoons are the worst time to eat street food. Yup… As kids we would avoid eating street food and stick to our hostel food (yuck!) during this season just to avoid falling sick.
  • Look around before you pick a vendor. If the street food stall is situated in an unhygienic location give it a hard pass. Take a look at the plates, the water and the number of people. Normally, if the locals associate the place with getting sick, they will avoid it altogether. That being said, it doesn’t necessarily mean that a crowded stall invariably means you won’t fall sick.
  • Avoid ice! Yes… While you may check to see that there is no tap water added and that your juices are freshly squeezed, the ice could be your undoing. I’ve seen the ice dragged through the streets only to be use later so you are really better avoiding it. Plus, you do not know what water was used to make the ice in the first place. This actually one of the pro tips when it comes to avoiding Delhi belly.
  • Fresh fruits are great but make sure you wash them well before you eat them. If you are on the go, then fruits with peels/skins are your best bet. Think of fruits like bananas and oranges! Cut fruits which are sold on the roadside may look appetizing but then there are the problems of flies and other insects that you may want to consider.
  • When in doubt, fermented food is supposed to be the best. Cooked food is always better than items that contain raw vegetables. I also caution people to avoid eating coconut-based items in hot weather as they get spoiled really fast and can be one of the causes of the stomach bug.

4. Eat According To Your Spice Level

While spice may not give you an infection, it certainly can give you indigestion. Food in India can be notoriously spicy for people who aren’t used to it. In fact, sometimes when I cook food for friends who come to visit, they complain all the same even though I have toned down the spice! So be warned! Eating according to your spice levels is probably the easiest tip on how to avoid getting sick in India.

How To Avoid Getting Sick India: Other Diseases To Watch Out For

While we do have the flu season and you should be considered about that, I would say that the next important thing to watch out for are mosquito borne infections. Dengue and malaria are pretty common. These stem from the abundant stagnant water and the lack of sanitation that is prevalent in most parts of the country.

One thing that you should know is that the situation gets worse during the monsoons for obvious reasons. So, what can you do to avoid getting sick in India when it comes to these diseases? The answer revolves around the infamous mosquitoes. Let’s take a look at some preventive actions that you can take.

5. Avoid Dusk

Dusk is when the mosquitoes come out in droves. I would suggest making sure that the windows and doors of your accommodation are shut just before dusk to prevent them from entering the area where you sleep. Not only will it help give you a better night’s sleep, it will also lessen the chances of you getting bitten.

6. Use Mosquito Repellent

One of the ways to avoid getting sick in India when it comes to mosquito borne infections is to use mosquito repellent. There are different types of mosquito repellent that you can use. You can use one for your room or you could go with topical application on your skin.

We usually use a topical lotion when travelling but you should check it on a small patch of skin to make sure you are not allergic to its ingredients. A popular one that is used in India is called Odomos and is available in pharmacies.

If the problem of mosquitoes is really bad at your accommodation or even at a restaurant that you are eating at, don’t hesitate to ask the owners for a solution.

How to avoid falling sick in India

*This post contains Affiliate links

Rebecca Wilcox

Saturday 23rd of July 2022

It is vital to get a Helicobacter Pylori test on your return. You can get them online cheaply. (from£7). H Pylori is a bacteria that lives in water/food contaminated with faecal matter. It is rife in India. It burrows into the lining of your stomach and lives there for the rest of your life if you don't treat it. It causes ulcers in 10% of infected people and stomach cancer in 3%. It is rife in India. My son caught it in India on a gap year trip and died of stomach cancer aged 40.Like most, he had only very mild symptoms until it was terminal. He died 3 months after diagnosis. If he had known he would have got a test and got a course of specialised antibiotics from his GP and eradicated it. But no one warned him of the danger of catching HP in India and now he is gone.

Penny

Sunday 24th of July 2022

I am so sorry for your loss. Yes H. Pylori is pretty rampant in the country. Definitely something that needs to be tested. I highly advocate drinking bottled water or water purified via an RO filter when people visit the country. The water isn't safe for consumption otherwise.

The Spicy Travel Girl

Saturday 25th of July 2020

Thanks so much for these useful tips! I just arrived in Pakistan three days ago and my stomach is already feeling sick. Just a few months ago, I got a bad typhoid infection in the Amazon. I really need to follow these tips more carefully.

Tammy Whitham

Wednesday 12th of February 2020

We stayed at a tiger reserve in Kerala and, despite everything I could do to avoid getting sick, I got the dreaded lurgy.

Once, back in town, I was so thankful for the hotel and the private bathroom.

One thing I learned was washing your hands is not enough in India as the water isn’t all that clean. You need to wash with soap and water and then use a hand sanitizer afterwards.

And..... being a full roll of toilet paper as the Indians have a roll with enough for 4 wipes.

Penny

Thursday 13th of February 2020

It is crazy how quickly the bug catches onto the unsuspecting visitor. Many of my friends claim that as Indians we have a better resilience to it because we live here. That did not stop me from getting a bug in Egypt and I was really really careful.

Sana

Friday 13th of December 2019

Very informative post. The street food in India is super awesome but at the same time we need to be careful about not getting sick. Thank you for your insights.

Lisa Dorenfest

Friday 13th of December 2019

Great tips and definitely worth a share. Have added to my travel tips list in anticipation of a future visit to India