4-6 months. Really depends on how it was broke, how it was fixed, etc but realistically speaking the bone can take 3-4 months to heal based on location and your muscles will take additional time to recover if you were non weight bearing for a period of time. Expect improvements overall for upwards to a year.
3 months. In general, an uncomplicated long bone fracture takes about 6-8 weeks to heal. With an additional 6-8 weeks of remodeling, a patient's tibia is "healed" enough to be active again. In general, a patient considers themselves "recovered" when they are active again.