My neighbour's chooks find their way right to the far side of my place. That's well over 300m away from their pen on the far side of their property and they get there very fast.
They are hunting for somewhere to scratch for small invertebrates mostly.
They have heaps to eat in their pen, but chickens are genetically programmed to range far and wide in dim understory jungle.
They have long legs and like to use them, both to walk and run vast distances daily and to scratch in mulch and ground cover.
My place is the ideal habitat for jungle birds. Unfortunately, I decided 3yrs ago I didn't want more chooks because they do so much damage to my gardens.
Now I have the neighbour's chooks to deal with! They are decimating my gardens and freshly planted food forests every day.
It's very disconcerting. It might be tolerable if I was a much younger, fit and able-bodied person but I'm none of those.

I think forcing them to live in confinement is akin to complete psychological torture.
On the other hand, it is beholden on the owners to keep their poultry at home on their own property.
Those are the council bylaws.
So I believe chooks should have free range in conditions where tree cover is available, but please use wire netting on the fences all around your property to keep them at home!