Took me about 3 months, as a completely new player, to get from 1 to 110. I mostly leveled by questing and wandering around, hence why it took so long. Like I didn’t move on the next expansion right away when I was able but couple of lvls later. Then from 110 to 120 in a something like 2 weeks, again was still doing legion content a lot so it took a while.