Visas. If you're visiting Mexico as a tourist you don't need a visa, but you'll need to complete an immigration form and have this with you when you enter and leave Mexico. ... You need an immigration form to leave the country.