With new travel requirements coming into effect, many people are confused about whether or not they need a passport to travel to Mexico. The requirements are being phased in gradually and may differ depending on the mode of transportation used to enter and exit the country.
Travel by air
The US Western Hemisphere Travel Initiative requires travelers entering or re-entering the United States by air to present a passport.
Travel by land or sea
As of June 1, 2009, US citizens entering the United States by land or sea must present a passport or other WHTI compliant ID such as a passport card, enhanced drivers license or trusted traveler card (NEXUS, SENTRI, or FAST card). The passport requirement is waived in some cases for minors. Read about travel documents for kids.
Cruise ship passengers who are US citizens on a closed-loop cruise (cruise that begins and ends at the same port in the United States) may enter and depart the US with proof of citizenship, such as a birth certificate and government-issued photo ID.
Permanent Residents of the US
Document requirements for lawful permanent residents of the United States do not change under the WHTI. Permanent residents should continue to present their Permanent Resident Card (I-551) when entering the United States. A passport is not required to enter the US, but you may need one to enter Mexico, depending on your nationality.
A passport is the best form of ID
It's a good idea to get a passport if you're planning to travel to Mexico, whether or not it is an official requirement. A passport is the best form of international identification and having one may help you avoid hassles when crossing the border. Find out how to get a passport.
More frequently asked questions about Mexico travel documents and entry requirements:


