Passport / Visa Requirements
American tourists and residents of Schengen countries usually do not need a visa to visit Mexico if tourism is the purpose of their trip. However, the Mexican authorities issue you a tourist card when you enter the country and it is important that you hold on to it. The cost of the tourist card varies with the exchange rate and is somewhere around $22. If your trip includes work, humanitarian aid or studies, you will need a visa. Contact a Mexican Consulate for more information. American citizens can also research Mexican travel at the U.S State Department website.