What documents do I need to travel to Mexico from the US?
Traveling to Mexico as a tourist does not require a visa for US citizens, but proper identification is required. A driver’s license or a photocopy of a birth certificate are not sufficient. Traveling to the interior of Mexico (i.e. traveling outside the border area) now requires the payment of a $15 USD fee.
The Government of Mexico requires that all US citizens present proof of citizenship and photo identification for entry into Mexico. A US passport is recommended, but other US citizenship documents such as a certified copy of a US birth certificate, a Naturalization Certificate, a Consular Report of Birth Abroad, or a Certificate of Citizenship are acceptable. US citizens boarding flights to Mexico should be prepared to present one of these documents as proof of US Citizenship, along with photo identification. Driver’s permits, voter registration cards, affidavits and similar documents are not sufficient to prove citizenship for readmission into the United States.