It depends on the concentration, if the concentration is less it take much time.
My kids do homework very long. Sometimes it takes too long and they they end up late night. Sometimes I have to ask for help write my essay companies to help kids with homework.
It usually takes me around 2 hours to complete my homework which includes a 15 minute tea break. There are always exceptions though.
Well it depends on the subjects I need to get prepared to. I am good at Math, Physics and Chemistry, I usually cope with these tasks within 1 hour. But things go harder when it comes to writing assignments, I can hardly write something longer than 50 words and my writing skills are very poor.
I must confess I tried to learn to write, moreover, I read books daily. But I know my skills are not enough for a good mark, so I do outsource part of writing tasks to special services. I usually pick a company from this list https://omnipapers.com/ , none of them had ever let me down.
It depends upon mood and concentration
It depends on the discipline, topic, and the kind of task assigned as homework. Dioramas usually took the longest for me. Essays were also time-consuming, but I enjoyed writing them. Math homework took the longest for me, especially calculus and trig!