Question: how long does it take for vertigo medicine to work?
Answer: It usually lasts a few hours or days, but it may take three to six weeks to settle completely.