Teotihuacan is about 45min drive from CDMX, well worth a trip.
We watched several Youtube videos about Teotihuacan to get some idea and did not use a guide when we were there. A tour guide offered to do a complete tour for around US$85, which we did not use.
Uber was readily available. On Sunday Feb 18th 2024, the Uber fare to Teotihuacan was just under 400 peso. We left Hilton Reforma hotel (Historic Central area) at 8am, and arrived at Gate 1 (Puerta 1) at 845am, without many people. There's a map of the place near the ticket area (95 peso).
Gate 1 is the Quetzalcoatl (Temple of the Feathered Serpent). It was a nice and short walk to the Pyramid of the Sun near Gate 5. This is the largest Pyramid in Teotihuacan.
We then proceeded to the Pyramid of the Moon, then Palace of the Quetzalpapálotl near Gate 3. We finished around 1045am. The Uber fare to go back to Hilton Reforma hotel was 420 peso.
The La Gruta cave restaurant is near Gate 5, a short drive drive from Gate 3, an interesting restaurant to visit.
If you are short of time, you can do the trip using Uber for about 4 hours from CDMX (based on our times - allowing 1 hr of driving time each way, and spending 2 hrs visiting all the main Pyramids starting from Gate 1).