About 12 hours. We (it wasn't just me who got sick) had dinner and then the next morning I woke up with watery diarrhea, no vomiting.