The onset speed of diarrhea depends on its cause. For example, diarrhea caused by food poisoning can start within a few hours after eating the food, while diarrhea caused by infections can start 1-3 days after exposure.
Article updated:
23 October 2024