Bali belly — Bali
Home › Guides › Bali belly
Bali

Bali belly: prevent, spot & treat it

Everything about the notorious 'Bali belly' (traveller's diarrhoea): preventing, spotting and treating it.

Bali belly is a well-known name for traveller's diarrhoea: stomach trouble caused by unfamiliar bacteria in water or food. Usually harmless and over within a few days, but a nuisance. Below is how to prevent it and what to do. This is general information, not medical advice — if in doubt or with serious symptoms, consult a doctor.

How do you prevent Bali belly?

None of this means you have to eat nervously — Bali's food scene is one of the best in Asia, and most visitors are perfectly fine. These habits simply tilt the odds in your favour.

Spotting it: the symptoms

Typical complaints are diarrhoea, stomach cramps, nausea and sometimes a mild fever. It usually starts suddenly and lasts 1 to 3 days. Watch out for the warning signs (see below) that can point to something more serious.

What to do if you have it

When to see a doctor?

Seek medical help with blood or mucus in the stool, a high fever, severe abdominal pain, persistent vomiting, symptoms lasting more than 2–3 days, or signs of dehydration (passing little urine, dizziness). Also consult a doctor sooner for young children, the elderly or pregnant women. See our guide to medical care in Bali.

Frequently asked questions

What is Bali belly?
Bali belly is the nickname for traveller's diarrhoea in Bali: stomach trouble and diarrhoea caused by unfamiliar bacteria in water or food. Usually harmless and over within a few days.
How do you prevent Bali belly?
Drink only bottled water (also for rinsing your toothbrush), eat fresh, well-cooked food, peel fruit yourself and keep good hand hygiene. Ice is generally safe: Bali's standard factory-made tube ice is produced from treated water under hygiene rules, so you don't need to avoid it in normal cafés and restaurants.
How long does Bali belly last?
Usually 1 to 3 days. If the symptoms last longer, or there are warning signs such as blood or a high fever, consult a doctor.
What helps against Bali belly?
Drinking plenty with ORS/electrolytes, rest and light food. Loperamide can slow the diarrhoea, but not with a high fever or blood in the stool.

Plan your trip