Question: how long does it take to get to level 120 wow?
Answer: If you're leveling with full heirlooms (~45% bonus xp), war mode on (10% for horde, 30% for alliance), with a plan for what path to take to level and a few quality of life tricks, you can get to 110 in about 48 hours, and an additional ~6 hours to 120.