Teotihuacan was the main reason we planned a trip to Mexico City.
We did a lot of research and decided to take an Uber there. (The ride from the city center was a little less than $20 Usd) We didn’t want to be rushed by a tour but also wanted to be able to leave once we were done. We arrived a little before 9 am and in fact they were people already in the pyramids. When we arrived the vendors were starting to set up. We didn’t encounter any crowds and the weather was perfect. The site is a must see! Simply amazing. It took us approximately 4 hours to walk around with the map, visit the museum and climb both pyramids. We were concern with finding an Uber back but it was very easy. Cell phone reception is not great on the site but it’s much better outside the gates. Wear comfortable shoes, sun protection and bring water.