If you are American, European or Canadian, it's all you need, besides some money and vague notions of Spanish; if you are from any other country besides those I just mentioned, you also need a visa.
Yes, children need a passport to travel to Mexico.
does a citizen of Mexico need a passport to go from the us to Mexico and back? He is legal to be in us but not a us citizen.
Yes, you need a passport to go from the U.S. to Mexico because Mexico is not part of the U.S. If you were going to a U.S. territory and you were a U.S. citizen, you would not need a passport.
You always need a passport to enter another country
Your plane ticket and a passport.
Passport and permit
yes
To buy the plane ticket to Mexico, no... there is no ID required. But to USE that ticket and GO to Mexico then yes, you will need a passport and that will be your ID.
No. You need a passport.
No. You need your US passport.
No not if your a United States citizen.
Yes, he does.