Traveler’s diarrhea in India and how to prevent it


If you are traveling to India then you have to take certain precautions. India is not the cleanest countries of the world – in fact far from it. Most international tourists to India might suffer from something called Traveler’s Diarrhea (TD).  According to the “Centers for Disease Control and Prevention” up to 70% of travelers will suffer from it.

It is mainly caused by eating food and drinking water that is contaminated by germs including bacteria, viruses and parasites. The agent causing traveler’s diarrhea is none other than E Coli, Campylobacter jejuni, Shigella and Salmonella. High risk areas include the countries of Asia where India and Nepal is high on the list. In fact, the term Delly Belly is another name for traveler’s diarrhea in India. Clinical symptoms include mild cramps and loose stools to severe abdominal pain, fever, vomiting, and diarrhea with or without blood.

Foreign tourists in India having a chaat
Foreign tourists in India having a chaat. Photo by Felipe Skroski

How can you prevent traveler’s diarrhea in India…

Indians do not use toilet paper and hence they wash their back side with their left hand. Read more about Indian toilets here. If the hand is not washed properly, then this is a health risk to others. If those preparing food in restaurants do not wash their hands then this is a serious health issue not just for travelers for locals too. Although many decent restaurants particularly those serving foreign restaurants would make their staff wear gloves before asking them to prepare food but I wouldn’t bank on this. Poor hygiene is one of the very reasons foreign travelers to India are advised against trying street food.

Here’s a street food guide for India if you really wanted to try.

Always carry an alcohol based hand gel sanitizer and use it generously. A recent study showed that travelers who used hand sanitizers reported reduced frequency and occurrence of diarrhea and vomiting compared to those who did not use the gel. The researcher’s conclusion was that the use of hand sanitizer is associated with a reduction in the incidence of traveler’s diarrhea and vomiting. Always clean your own hands before eating. This may be common sense but it’s very important in a country like India.

In addition, you must make sure that you eat in restaurants that look busy. This way, you know that it’s a popular restaurant and they have a high turnover of raw materials for preparing their food. What this means is that the materials that they have are fresh.

There are no vaccines to prevent travelers’ diarrhea but nonetheless, those travelling to India are advised to get their Hepatitis A, Cholera and Typhoid vaccines that can prevent food related and water-borne infections.

Always drink bottled water in India. Always select food and beverages carefully before eating.

Here’s a bottled water buying guide for India.

Research has suggested that those who consume probiotics are less prone to traveler’s diarrhea. Probiotics are supposed to help restore the natural balance of the gut bacteria (friendly bacteria) when it is disrupted. They are mainly present in yogurts and as food supplements in the form of tablets. But then there is no clinical evidence to support this. You might consider talking some of these before coming to India.

Prophylactic antibiotics are effective in the prevention of prevent traveler’s diarrhea but it not recommended that travelers take this before coming to India. It seems to be too much of a risk.

It doesn’t mean all travelers to India will get traveler’s diarrhea, it simply means that you have to be careful. If you practice good personal sanitation and hygiene measures and watch what you eat and drink, you will be fine.

You might wish to buy my book below for more health tips for your travels.

India Travel Health Guide: Health Advice and Tips for Travelers to India

You may like these posts:

Namaste World. I am Diya. My life in India: (Multiculturalism for Children). Teach kids about India

India for kids