Visiting USA

Can You Enter Mexico with a US Visa on My Old Passport

Last Updated On: February 26, 2020

If you are planning to visit Mexico, you need to have a valid passport and visa. However, if you do have valid visa for countries like the USA, Canada, Japan and the UK, or if you have a valid Schengen visa, do not require a separate visa for up to 180 days of stay in Mexico.

As far as the passport is concerned, it should be valid for at least 6 months beyond the time of your arrival in Mexico. You can travel to Mexico with a US visa and a valid passport.

It is recommended that you travel with all your old passports too, especially if there is a US on them visa, along with your current passport and visa, for hassle-free entry into Mexico.

Important Points for Entering Mexico

  • You will be allowed entry if you are traveling with a valid visa, along with both your old and new passports.
  • You should check if the visa is of the appropriate type. If the nature of your visit is tourism, you should have a visa that falls under this category.
  • The old and new passports should be of your native country and of the same classification. For instance, both should either be ordinary or diplomatic.
  • After reaching the immigration check post, fill in the immigration form, mentioning the number of days you wish to stay in Mexico and the purpose of your visit.
  • The customs officer will examine the passport and visa, and your entry will depend on customs clearance.

If you are visiting the North American continent, it would be a shame to go back home without visiting the colorful and beautiful country of Mexico.

If you have any questions, please let me know.

Don't Forget to get Medical Insurance when Traveling to USA

10 Smart Ways to Get Your Visa Approved!

About the author

Mani Karthik

Having lived in 3+ countries, worked for companies small and big in the USA, Middle East & India, I have a lot of experience to share about international travel, immigration and living as an NRI in the US. Add me on WhatsApp if you have any queries (+1-408-489-4785)