does an american citizen need a passport to travel to mexico
A passport or other WHTI-compliant travel document is necessary for U.S. and Canadian citizens traveling to Mexico. You may not be asked to present your passport if entering Mexico by land, but you will surely need to present one upon your return to the United States. Answer: In the past, U.S. and Canadian citizens could travel to Mexico without a passport. In 2004, the US government initiated the Western Hemisphere Travel Initiative (WHTI) with the goal of strengthening border security.