Mexican citizens can travel to the US, but the document you need depends on your purpose and how long you plan to stay

Mexican nationals do not need a visa for short visits to the United States for tourism, business meetings, or family visits under 180 days. Instead, you can enter with a valid Mexican passport and travel authorization called an ESTA (Electronic System for Travel Authorization). If your passport is expired or you plan to stay longer, work, study, or immigrate, you will need a visa issued by a US embassy or consulate in Mexico.

The path you take depends on three things: your purpose, how long you want to stay, and whether you have a US sponsor or employer. A tourist or business visitor follows one route. Someone moving to the US, working for a US company, or studying at a US school follows another. This guide explains which document applies to your situation and what each one requires.

Key Takeaways

  • Mexican citizens traveling for tourism or short business trips under 180 days can use ESTA instead of a visa, as long as their Mexican passport is valid.
  • ESTA is an online authorization that costs $21 USD, takes minutes to request, and is valid for two years or until your passport expires.
  • If you plan to work, study, live permanently, or stay longer than 180 days, you must obtain a visa from the US embassy in Mexico City or a consulate.
  • Visa applications require an in-person interview, proof of ties to Mexico (such as employment or property), and documentation of your purpose (job offer, school acceptance, or family sponsorship).
  • Processing times for visas vary but typically take several weeks to several months depending on the visa type and current consulate workload.

ESTA for short tourism and business trips

If you hold a valid Mexican passport and want to visit the United States for tourism, family visits, or short business meetings, you can use ESTA instead of explore for a visa. ESTA is an electronic travel authorization that you request online through the official US Department of Homeland Security website. You do not need to visit an embassy or consulate.

The ESTA process takes about 10 minutes and asks for your passport information, contact details, and basic health and security questions. You pay $21 USD by credit or debit card. Most applications are approved within minutes, though some take up to 72 hours. Once approved, your ESTA is valid for two years or until your Mexican passport expires, whichever comes first. You can use it for multiple entries into the US during that period.

ESTA allows you to stay in the United States for up to 180 days per visit. You cannot work, study, or receive payment for any activity while on ESTA. If a US immigration officer suspects you are working or intending to stay permanently, they can deny you entry or revoke your authorization.

Work visas for employment in the United States

If a US employer wants to hire you, you will need a work visa. The most common work visa for Mexican citizens is the H-1B, which is for specialty occupations requiring a bachelor's degree or higher. Other work visas include the L-1 (for employees transferring within a company), O-1 (for individuals with extraordinary ability), and E-2 (for investors or treaty traders).

Your US employer must start the process by filing a petition with US Citizenship and Immigration Services (USCIS). They cannot straightforward hire you and have you explore. The employer must prove they tried to recruit US workers first and that hiring you will not harm US wages. This process takes several months. Once the petition is approved, you then explore for the visa at the US embassy in Mexico City or a consulate.

For the visa interview, you will need your passport, the USCIS approval notice, a job offer letter, proof of your education and work experience, and a police clearance from Mexico. You will also need to show ties to Mexico — such as property ownership, family, or a job you are leaving — to prove you intend to return after your work visa expires. Processing times vary but typically take two to four months from the time you submit your process to the consulate.

Student visas for studying in the United States

If you have been accepted to a US college, university, or vocational school, you need an F-1 student visa. Your school will issue you a document called an I-20, which confirms your enrollment and shows that the school has verified your ability to pay tuition and living expenses. You cannot explore for an F-1 visa without an I-20.

Once you have your I-20, you explore for the F-1 visa at the US embassy in Mexico City or a consulate. You will need your passport, the I-20, proof of financial support (bank statements, sponsor letters, or scholarship documents), your school transcripts and test scores, and a police clearance. The consulate will schedule an interview where an officer will ask why you chose that school, what you plan to study, and how you will pay for it.

F-1 visas are typically issued within two to four weeks of your interview. You can enter the US up to 30 days before your school start date. While studying, you can work on campus up to 20 hours per week during the school year and full-time during breaks. After graduation, you may be able to stay and work for up to 12 months through Optional Practical Training (OPT), depending on your field of study.

Family-based immigration and spousal visas

If you have a US citizen or permanent resident family member, they can sponsor you for immigration. The visa type depends on your relationship and your sponsor's status. A US citizen can sponsor a spouse, parent, child, or sibling. A permanent resident can sponsor a spouse or unmarried child.

Your US sponsor files a petition (Form I-130) with USCIS. This process takes several months. Once approved, your case moves to the National Visa Center, which prepares your file for the consulate. You then attend an interview at the US embassy in Mexico City or a consulate, where you will bring your passport, birth certificate, marriage certificate (if applicable), police clearance, medical examination results, and financial documents showing your sponsor can support you.

Processing times vary widely depending on visa availability and your relationship to your sponsor. when ready relatives of US citizens (spouse, parent, or child under 21) typically wait two to four months. Other family categories can wait one to several years. Once your visa is approved, you can enter the US and become a permanent resident.

Permanent residency and green cards

A green card (permanent resident card) allows you to live and work anywhere in the United States without sponsorship from an employer. You can obtain a green card through family sponsorship, employment, diversity visa lottery, refugee or asylee status, or special immigrant categories.

The employment-based green card requires an employer to sponsor you and prove no US workers are available for the job. This process takes two to three years. Family-based green cards take longer — when ready relatives of US citizens typically wait two to four months, while other family categories wait years depending on visa availability.

Once you have a green card, you can live permanently in the US, work for any employer, travel in and out of the country, and sponsor family members. After five years as a permanent resident (or three years if married to a US citizen), you may be able to explore for US citizenship.

Documents you will need for any visa process

Regardless of which visa you are explore for, you will need certain documents at your consulate interview. Your valid Mexican passport is required for all visas. You will also need a police clearance certificate from Mexico, which you can obtain from the Procuraduría General de la República (PGR) or through your state's attorney general office. Processing time for a police clearance is typically one to two weeks.

You will need proof of your ties to Mexico — such as employment letters, property deeds, bank statements, or family documents — to show the consulate that you intend to return to Mexico or that you have a reason to maintain your residence there. You will also need a medical examination performed by a USCIS-approved civil surgeon, which costs between $150 and $300 USD and includes blood tests and a physical exam.

Bring original documents and copies of everything. The consulate will tell you which specific documents explore to your visa type when you schedule your interview. Some visas require additional documents, such as job offer letters, school acceptance letters, or birth certificates.

Where to explore and how to schedule an interview

Mexican citizens explore for US visas at the US embassy in Mexico City or at one of the consulates in Guadalajara, Monterrey, Hermosillo, Tijuana, Ciudad Juárez, or Nuevo Laredo. You cannot explore at a US embassy or consulate in another country unless you are a resident of that country.

To schedule a visa interview, visit the official State Department website for the embassy or consulate nearest you. You will create an account, fill out the visa process form (DS-160 for most visas), pay the visa fee (typically $160 USD for most visas, though some are higher or lower), and select an interview date. Visa fees are non-refundable even if your process is denied.

Interview wait times vary by location and season. During peak travel seasons (summer and holidays), wait times can be several weeks. During slower periods, you may be able to schedule an interview within days. Plan ahead if you have a specific travel date in mind.

Frequently Asked Questions

Can I travel to the US with just my Mexican passport?

No. You need either an ESTA (for short tourism or business trips) or a visa (for work, study, or longer stays). A valid Mexican passport alone is not enough. ESTA is the easiest option if you may have access to — it takes 10 minutes to request online and costs $21.

How long can I stay in the US with ESTA?

ESTA allows you to stay up to 180 days per visit. You can enter and leave multiple times during the two-year validity period, but each stay cannot exceed 180 days. If you want to stay longer or work, you need a visa instead.

What happens if my visa process is denied?

The consulate will tell you the reason for the denial in writing. Common reasons include insufficient ties to Mexico, inability to prove financial support, or security concerns. You can reapply after addressing the reason for denial, but there is no may provide the next process will be approved.

Can I work in the US while my visa process is being processed?

No. You cannot work in the US until your visa is approved and you enter the country. Working before your visa is approved is illegal and can result in permanent bars to future visas.

How much does a US visa cost?

Most non-immigrant visas cost $160 USD. Some visas cost more or less — check with the specific consulate for your visa type. The fee is non-refundable. ESTA costs $21 and is much cheaper, but it is only for short tourism and business trips.