Question: how long does it take to feel better after vertigo?
Answer: It usually comes on suddenly and can cause other symptoms, such as unsteadiness, nausea (feeling sick) and vomiting (being sick). You won't normally have any hearing problems. It usually lasts a few hours or days, but it may take three to six weeks to settle completely.