Some of mine wean them as early as 3 weeks. Although, it almost always seems to be the chicks themselves who want to be independent, as much as the hen wants them gone.
One of mine went for 12 weeks, but the average is definitely around 5 to 6 weeks.
Don't worry about how long it takes, whether...
The only thing I do, is just before they start to hatch I will close off that nesting box.
(and take out new eggs)
Once they are all hatched it gets opened up again, and then mother hen takes them out free ranging.
If the hen is top of the pecking order, I won't bother with that, but I have had...