It takes as long as it takes to get to the pushing stage - I’m sorry that is not informative but every labour is different.
For me, when I got to the pushing stage, my body took over - the push just happened. It was a pretty overwhelming feeling, but in a good way, and my sole focus was on each push.
The first time, I was pushing for an hour and a half, which was pretty exhausting, and it felt as if I was getting nowhere fast. When the baby’s head started to descend the birth canal, that was another, different feeling - it’s hard to describe the sensation of something that big and hard in a space that had never felt anything like it before - but it did mean we were getting towards the end, which was good.
With the second and third, the pushing stage was very quick - I did feel as if everything was out of my control, just before the pushing stage with ds2 - I really noticed the transition phase that time, which I hadn’t before. With ds2 I pushed for a couple of minutes, and with ds3 it was even quicker.
I hope this answers your question - they are 26, 28 and 30 so I am casting my mind back a long way!