A few years ago, I travelled with my father from Tijuana to Guadalajara after using the CBX to get into Mexico from San Diego. At that point, I only had a U.S. passport card and NO passport book, and they allowed us to fly within Mexico with no hiccups. People close to me claim that I need a passport book since I am technically a foreigner flying domestically in Mexico, and I haven't found much information online stating that a U.S. passport card will suffice to fly within Mexico. Anywho, my cousins and I have travelled from Tijuana to other parts of Mexico with only a U.S. passport card for years, and basically I'm wondering if this is allowed or if we've been extremely lucky. I'm only an American citizen for more context.
Just an anecdotal evidence: as a French citizen and US lawful permanent resident, I was able to board a plane from TIJ to MEX airport with my US driving license only. No questions asked, I didn't have to convince anyone, everybody seems fine with it. Therefore I'm guessing a U.S. passport card is ok too (preferably to be confirmed with someone else).
No, the passport card may only be used in the border zone.
Instituto Nacional de Migración - Forma Migratoria Múltiple
The applicant is aware that the card passport (Tarjeta Pasaporte) can only be used in the border crossings by land and for visiting the border zone; it might [may] not be used to travel to the territory of the Mexican Republic or used for international air trips.