How long does Diarrhoea last?
It will depend on what type. The typical mild travellers diarrhoea lasts about 3-5 days.
Watery diarrhoea, which usually strikes within 3 days of arriving in a country, can last for about a week.
Other, more serious illnesses such as Giardia come on suddenly and explosively and can last between 2-6 weeks!
If you experience any of the following symptoms it is important that you contact a doctor:
- Passing more than 6 times a day
- Vomiting
- Fever
- Passing blood
- Diarrhoea lasts more than 7 days
- Severe dehydration (very weak, sunken eyes, dry skin, drowsiness, less urine than normal)
![]() |
Buy diarrhoea remedies and rehydration solutions online at Boots.com. | Shop online |

