If you are a Mexican citizen flying within Mexico, you will not need a passport, but you will need to present a valid form of identification, such as a Mexican voter ID card or a Mexican driver's license. However, if you are an international traveler, you will need a valid passport to enter Mexico.