Question: how long does it take to get level 40 pokemon go?
Answer: A casual Pokemon Go player who spends 1-2 hours per week playing Pokemon Go will reach Level 40 in 2 or 3 Years and that's with all the x2 and/or x3 XP events.