Originally Posted by
jackal
The only reason you would consider going through Puebla is, as I mentioned in my previous post, because there is a direct bus from MEX airport to Puebla, which eliminates the need to get to TAPO. Depending on the length of layover in Puebla, though, it may be more desirable to get to TAPO (see my previous post for instructions) and take the direct bus to Huajuapan from there.
That's it. I hate the idea of losing significant time getting to TAPO and then slogging out through D.F. traffic. MEX-Puebla and onward to Huajuapan seems simpler and likely faster. (It's also a colorful route - good views of the volcanoes Popocatepetl and Ixtaccihuatl, etc. are often part of the trip.)