Question: does a us citizen need a passport to travel within mexico?
Answer: You do not technically need a passport to fly domestically within Mexico. But you will need 2 forms of official ID.