Mide spazmları, altta yatan etkene göre değişken süreye sahiptir. Ağır yemekler sonrası gelişen mide spazmları genellikle birkaç saat içerisinde geçer. Reflü, gastrit gibi hastalıklardan kaynaklanan ağrılar, yemek yedikten sonra ortaya çıkar ve 90 dakika ile 3 saat arasında değişkenlik gösterir. Mide kanseri, bağırsak ülseri, bağırsakta polip varlığı gibi durumlarda ağrılar başladığı zaman birkaç güne kadar devam edebilir. bu tarz durumlarda doktora başvurulması gerekir, ertelenmemesi hastanın yaşam kalitesi açısından oldukça önemlidir.