How long does a stomach ache last is usually not necessarily related to heart disease. Stomach pain is usually caused by digestive system diseases, such as gastritis, gastric ulcer, stomach cancer, etc., stomach pain time is generally not necessarily related to heart disease. There are some diseases in the heart area (such as myocardial ischemia, coronary heart disease, etc.), may also be manifested as pain in the upper abdomen, so that the patient mistakenly think that there is pain in the stomach, the duration of the pain and the severity of the heart disease as well as the duration of the symptoms of discomfort have a close relationship, but generally there is no certain time limit. After excluding digestive diseases, or if the stomach pain is accompanied by panic, chest tightness, shortness of breath, dyspnea, etc., the patient should be alert to heart disease and consult the cardiovascular medicine department in time to find out the cause of the heart disease, so as not to delay the condition.