duration of salmonella poisoning
Recognizing the Symptoms of Salmonella Food Poisoning. The symptoms of salmonella food poisoning often come on quickly, usually within 8 to 72 hours after consuming contaminated food or water. Symptoms may be aggressive and can last for up to 48 hours. Dehydration caused by diarrhea is a serious concern with salmonella, especially in children and infants.