Most vertigo episodes last from a few seconds to a few hours, but severe cases can persist for months. Peripheral vertigo is mainly caused by inner ear issues like BPPV, head injuries, or vestibular ...