If you're flying to New Mexico from outside the US then yes. If you're traveling to a New Mexico airport from some other airport in the US you should not need it, though if you are not a US citizen it would probably be a good idea for you to have your passport with you anytime you're traveling within the US anyway.
No, New Mexico is a state ever watch looney toons? ever heard of Albuquerque?, it's in New Mexico
Are you from the United States? If so, then no you do not need a passport to visit Santa Fe, New Mexico since New Mexico has been the 47th state of the United States since 1912.
No, but you will need a passport to get back into the US.
Yes you do
its called a passport.
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.
No, you don't need anything more than your passport.
Indeed.
Yes, Mexico is a foreign country.
No, they don't. People from most European countries just need their passport to enter Mexico.
He needs to the passport application.
If entering by land, all you need is an ID or birth certificate. If flying, you need a passport.
Citizens from Trinidad & Tobago don't require a visa to visit Mexico. All they need is a valid passport.
Ian Lebanese living in Dubai since 30 years i want to visit Mexico with my child 4 years old for vacation what i need to get visit visa thank you...