The symptoms of an angina attack will usually go away within 5 minutes if you stop the activity that’s causing stress on your heart and take a nitroglycerin tablet, if prescribed. Sometimes the attack might last longer than 5 minutes, but rarely longer than 15 minutes.