It usually lasts for a few hours, but can go up to a day as well. Relief from all symptoms takes three to six weeks.