Question: how long does a stomach pain last?
Answer: Call your provider if you have: Abdominal discomfort that lasts 1 week or longer. Abdominal pain that does not improve in 24 to 48 hours, or becomes more severe and frequent and occurs with nausea and vomiting. Bloating that persists for more than 2 days.