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.
Nothing else.
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
Passport and permit
Your plane ticket and a passport.
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 not if your a United States citizen.
No. You need your US passport.
No. You need a passport.
Yes, he does.
Depends how old you are. 15 and under need birth certifacate and id. 16 and older need passport.