How long does it take to recover from viral meningitis?

Viral meningitis is a self-limiting disease that is usually short in duration, usually lasting more than 1 to 2 weeks in children and 2 to 3 weeks and possibly longer in adults.