Offices now open in Tijuana, San Diego and San Bernardino Book now a free appointment

How Long Can a U.S. Citizen Stay in Mexico?

U.S. passport and a calendar with circled dates on a table, with a colorful Mexican street visible through the window

Quick Answer: A U.S. citizen can stay in Mexico as a visitor for up to 180 days, but the immigration officer decides your exact number of days when you arrive. To stay longer, you need temporary or permanent residency. If you have a parent who was born in Mexico, you may qualify as a Mexican […]

WhatsApp Chat with usEscríbenos +52 664 399 4463