It took me 8 days of played to get to 59 with a Paladin on Nost, then the next day the server shutdown announcement was made so I didn't do the last level but it probably wouldn't of taken too long since it was a full rested XP level.
Then I bought a WoW token for retail (well I stole 45k gold from my GF's 1 million because making gold on retail is absurd now and basically makes the game free if you put in a minute effort) and I leveled a hunter 1-70 in 24 hours of played time.