Stomach viruses hit fast and feel awful. One moment you're fine, and the next you're dealing with cramps, nausea, and frequent trips to the bathroom. Whether you caught something from a family member or picked it up in a public space, knowing what to expect can make recovery a lot less stressful. A stomach virus typically lasts 1 to 3 days, though some cases can stretch to a week. Symptoms like nausea, vomiting ...