Yes: Yes, some food-borne bacterial infections, such as salmonella, shigella, or campylobacter, can take that long to cause diarrhea. But it's very difficult--almost impossible--to determine what food you got sick from unless other became sick as well. You presumably have eaten more recently than 48 hours ago, and anything you ate during that time could have made you sick.
Answered 11/10/2013
4.8k views
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question