how long does nausea last for?
When the cause can be traced to spoiled food, motion sickness or a viral illness, nausea is usually short lived and should not be a cause for concern. In most cases, the queasy feeling lasts no more than minutes to a few hours and usually goes away on its own within 24 hours.