It depends, really.
For work, I take an hour. But most of that hour is me lounging around on my bed scrolling through reddit, playing with my cat, talking with my bf while he gets ready, or reading. I spend about 20 minutes actually getting ready, but only because I just throw my hair up in a bun and brush my teeth. I don't really wear makeup or care to look cute at work.
If I'm going out to a fun event, getting together with people, or it's a date night, It'll take an actual hour or so to get ready. Between picking out clothes, straightening my hair and actually applying makeup, it can sometimes take longer.