Most of the time hiccups last only a few minutes. Contact your health care provider if your hiccups last for more than a couple of days.