There’s no single fixed time that injured nerves take to heal. The healing time depends on a couple of different factors, mainly the type of nerve that is injured, the type of injury that the nerve sustains, and how seriously the nerve is injured.
Sensory nerves are more resilient and heal better than motor nerves.
Nerve injury in older individuals takes longer to heal. This is because the body becomes less efficient in healing itself with age.
Targeted physiotherapy exercises can help speed up the nerve healing process because of the increased blood flow. On the other hand, inactivity can slow down the healing process.