What are the entry requirements for Mexico?
Beginning January 23, 2007, all U.S. citizens are required to present a valid passport when traveling by air to and from Mexico. Expired passports are not valid. As early as January 1, 2008 all U.S. citizens traveling by land or sea to and from Mexico may be required to present a valid passport or other documents as determined by the Department of Homeland Security. See the Earth, Sea & Sky Mexico Customs page for additional guidance on entry requirements. For complete information on obtaining and renewing passports, including forms to renew by mail and expedited service options, see the U.S. Department of State’s Passport site. Citizens of other countries should check entry requirements with their appropriate consulates.
United States Citizens traveling to Mexico as Tourists: U.S. citizens traveling by air to Canada, Mexico, the Caribbean and Bermuda must have a passport to enter and depart from the United States. U.S. citizens returning directly from Puerto Rico and the U.S. Virgin Islands are not required to show passports or proof of application. On June 1, 2009, the U.S. government will require most U.S. citizens entering the United States at sea or land ports of entry to have a passport, passport card or Western Hemisphere Travel Initiative (WHTI) compliant document. For more information, visit the U.S.State Department Web Site. Entry into Mexico: Passports and visas currently are not required of U.S. citizens for tourist/transit stay of up to 90 days. A tourist card is required. The tourist card is valid up to three (3) months for single entry or up to 180 days. The is no charge for the tourist card but you are required to show proof of U.S. citizenship, photo ID and proof of sufficient funds. To