Diarrhea and stomach cramps typically last a few days to a week. However, if symptoms persist for longer or become severe, seek medical advice to rule out underlying causes and receive appropriate treatment.