Hi, broken bones take a varying amount of time to heal, mostly depending upon the type of bone broken, the age of the person, and the way in which the bone is broken
. Larger broken
bones, for example the bones in the thigh, or both bones of leg would take a great deal longer to heal, usually six weeks to three months in the average healthy adult. Begin physical therapy as soon as is practical. That will help.