Oui, c’est malgré tout réalisable, même si ce sera un peu tendu et que je vous conseillerai plus de vous focaliser sur le Yucatan avec un détour par le Chiapas d’une semaine et de revenir ensuite une autre fois au Mexique pour visiter Mexico, les villes coloniales alentour et de passer quelques jours à la mer à San Augustinillo.
Une erreur classique des touristes étrangers est de considérer qu’à partir du moment où ils sont dans un pays, ils peuvent voir un maximum de choses en chargeant le programme alors que le pays est grand, que vous survolerez (dans tous les sens du terme) les endroits où vous serez. Il y a plein de choses que vous ne verrez pas et ce que vous verrez sera vu à la va-vite, pressé par le temps. Mieux vaut deux vrais voyages qu’un mauvais voyage.
Vous pourriez commencer par Yucatan et Chiapas et venir ensuite voir Mexico + villes coloniales + Oaxaca + côte pacifique. Y + C serait une bonne introduction au Mexique, pas trop sauvage pour des touristes étrangers et cela vieillira plus mal que le centre Mexique où il y a très très peu de touristes et où on peut apprécier le vrai Mexique et où vous pourriez donc revenir plus tard.
Si vous y tenez quand même, un conseil, prenez un vol depuis Huatalco pour rallier Mexico depuis San Augustinillo.
A la sortie de la cathédrale au niveau du Zocalo à Mexico, il y a plein de rabbateurs qui vous proposeront une excursion pour Teotihuacan + Guadalupe dans la même journée. Tarif environ 25/30 euros pp. Evidemment moins cher sur place que si vous réservez par internet.
Comptez, minimum, deux autres jours à Mexico, un pour le musée anthropologique, un autre pour le Zocalo et les alentours. Si possible un quatrième pour le château de Chapultepec.
Je vous conseillerais plutôt de résider à Puebla que de la faire dans la journée depuis Mexico mais chacun sa vision des choses.
Bon voyage.