Redpoint Studio

What is Bali belly?

A nickname for the stomach upset many travellers get in Bali.

By Redpoint Studio, makers of Bali Belly · Updated 4 November 2026 · Scores from October 2026

Short answer

Bali belly is the nickname for travellers' diarrhoea picked up in Bali: loose stools, often with cramps or nausea, from germs in food or water. Bacteria cause most cases. The CDC says 30% to 70% of travellers to higher-risk regions get it over two weeks. Most cases are mild and pass within a few days.

“Bali belly” is what travellers call the stomach upset they get from food or water in Bali. Doctors call it travellers' diarrhoea. It is the most common illness among people visiting warm, lower-income destinations, and it has a nickname in most of them.

UK travel health guidance defines it as three or more loose stools in 24 hours, often with a fever, nausea, vomiting or stomach cramps. It usually turns up in the first week of a trip.

What causes Bali belly?

It comes from swallowing bacteria, and sometimes viruses or parasites, that your body isn't used to. They get into food and drinks through unwashed hands, contaminated water or ice, undercooked food or food that has been sitting out. Bacteria cause most cases, according to CDC guidance for travellers: the CDC Yellow Book puts their share at 75% to 90% or more.

Is Bali belly the same as gastro or food poisoning?

Broadly, yes. Gastro, short for gastroenteritis, is the everyday Australian word for a stomach bug, and healthdirect lists it as the most common cause of diarrhoea. Bali belly is a gastro-type infection that you pick up while travelling.

Food poisoning is often used for the same thing, but in the narrow sense it means illness from toxins that bacteria have already made in the food. The CDC says that kind starts within a few hours and usually clears within 12 to 24 hours. More on the difference in is the food in Bali safe?

How long does Bali belly last?

Most cases pass on their own within a few days. How long depends mostly on what caused it:

How long travellers' diarrhoea usually lasts, by cause
CauseUsual lengthSource
Bacteria (most cases)3 to 7 days if untreatedCDC Yellow Book
Viruses2 to 3 daysCDC Yellow Book
Parasites (rare)Weeks to months without treatmentCDC Yellow Book
Toxins already in the foodStarts within hours, usually clears in 12 to 24 hoursCDC Yellow Book
A typical episode overall3 to 4 daysTravelHealthPro (UK)

TravelHealthPro adds that about 1% of cases last longer than a month. If yours is dragging on, see a doctor.

How common is Bali belly?

The CDC says 30% to 70% of travellers to high-risk regions have an episode over a two-week trip, depending on the destination and season. Most of Asia is in the high-risk group. A 2024 review of ten studies in the Journal of Travel Medicine put the pooled rate at about 36% of short-term travellers, with roughly 3% having a severe case. Nobody publishes a separate figure for Bali, but it is clearly common, and it is most often mild and short.

Why don't locals get Bali belly?

Locals can get it, but it seems to affect them less. Victoria's Better Health Channel says the germs behind travellers' diarrhoea can seem harmless to the local population, probably because years of exposure have built up their resistance.

That resistance doesn't come quickly. The CDC Yellow Book notes that expatriates living in Kathmandu averaged 3.2 episodes in their first year, and that an earlier bout does not appear to stop short-term travellers getting it again. A week or two in Bali is not long enough to adjust, so the usual habits still matter.

Why a score for restaurants?

Where you eat is one of the things you can control. Bali Belly reads public reviews of restaurants across the island and scores how often reviewers report getting sick. Of 3,366 places with 300 or more reviews, 770 score 80 or more, our low-risk band. The safest places to eat in Bali list is the result, by area and by type of food. It is a way to narrow the odds, not a promise.

When should you see a doctor for Bali belly?

Most cases are mild and pass within a few days. Drink plenty of fluids, and oral rehydration salts help if you are losing a lot. See a doctor if you have blood in your stool, a high fever, can't keep fluids down, feel dizzy or very weak, or aren't getting better after a few days. A clinic in Bali is easy to find, and travel insurance that covers it is worth having.

UK travel health guidance is more specific: get medical advice if you aren't improving within three days, and straight away with a fever of 38°C or more, or blood or mucus in your stool. Young children, older travellers and anyone with other health conditions should get advice sooner.

Quick answers

What does Bali belly mean?

It is the nickname for travellers' diarrhoea picked up in Bali: a stomach upset after eating or drinking something carrying germs your body isn't used to. It is the same illness people call Delhi belly or Montezuma's revenge elsewhere, and doctors treat it the same way wherever it was caught.

What causes Bali belly?

Mostly bacteria in contaminated food or water. The CDC Yellow Book says bacteria cause at least 75% to 90% of cases of travellers' diarrhoea, with viruses and parasites behind a smaller share. The germs usually arrive through food handled with unwashed hands, undercooked or reheated food, raw produce, ice or untreated water.

How long does Bali belly last?

Usually a few days. The CDC says untreated bacterial cases usually last 3 to 7 days and viral cases 2 to 3 days, while rarer parasite infections can go on for weeks. UK travel health guidance describes a typical episode as lasting three to four days, with about 1% lasting longer than a month.

How common is Bali belly?

Common. The CDC says 30% to 70% of travellers to higher-risk regions, which include most of Asia, get travellers' diarrhoea over a two-week trip, depending on destination and season. A 2024 review of ten studies put the pooled rate at about 36% of short-term travellers. Nobody publishes a separate figure for Bali.

Is Bali belly the same as gastro?

Broadly, yes. Gastro, short for gastroenteritis, is the everyday Australian word for a stomach bug, and healthdirect lists it as the most common cause of diarrhoea. Bali belly is a gastro-type infection picked up while travelling, usually from bacteria in food or water. The see-a-doctor signs are the same for both.

Why don't locals get Bali belly?

They can, but it seems to affect them less. Victoria's Better Health Channel says the germs behind travellers' diarrhoea can seem harmless to locals, probably because years of exposure have built up their resistance. The CDC Yellow Book notes that expatriates in Kathmandu still averaged 3.2 episodes in their first year, so that resistance takes a long time to build.

When should I see a doctor for Bali belly?

UK travel health guidance says to get medical advice if you aren't improving within three days, and straight away if you have a fever of 38°C or more, or blood or mucus in your stool. Also see a doctor if you can't keep fluids down or feel dizzy or very weak. Children and older travellers should get advice sooner.

Can I avoid it altogether?

Not with certainty. Precautions with food and water lower your risk but can't remove it, and UK travel health guidance says so plainly. Some things, like how a kitchen handles food, are outside your control. The habits in our guide to lowering your risk, and checking where you eat, stack the odds in your favour.

This is general travel information, not medical advice. No habit removes the risk of an upset stomach, and it is not a substitute for a doctor or travel clinic. See a doctor if you have blood in your stool, a high fever, can't keep fluids down, show signs of dehydration, or aren't getting better after a few days.

Sources

Keep reading