How long does a broken jaw take to heal?

Depends. How badly fractured: nondisplaced single--2 wks soft diet... O/w 6-8 wks if surgical fixation needed. More, if bone loss or infection happens.
3 to 6 weeks. Jaw bone is very vascular and heals in a short time.