As of February 17, 2004 foreigners passing through one of Mexico’s international airports to a third country no longer require a visa or any migratory documentation, provided that they remain at the airport and depart Mexico within 24 hours of arrival. Source
No entanto, isso só poderá funcionar se a sua bagagem for verificada automaticamente, para que você não precise coletá-la e fazer o check-in novamente. (Você às vezes vai ser incapaz de fazer isso sem visto.)
Não é uma fonte confiável, mas este post afirma que não há trânsito área no Aeroporto Internacional da Cidade do México. Por isso, aconselho-o a verificar com cuidado a companhia aérea e a embaixada mexicana. Você pode precisar de um visto de trânsito.