The visa policy for Mexico defines which nationalities need a visa before applying for the Forma Migratoria Múltiple.
US citizens are not required to have a Mexican visa to enter the country.
However, all travelers, including Americans, must have a valid Forma Migratoria Múltiple (FMM), provided they travel for any of the following reasons and do not need to stay for over 6 months:
- Tourism and leisure
- Professional meetings
- Sports competitions
- Cultural activities
- Short-term stays, such as airline crew on a stopover
The Mexican Tourist Card grants Americans a single entry into the county. If their stay requires them to briefly exit Mexican borders, they must have a second FMM to be allowed back in.
American travelers who would like to stay in Mexico for longer than 6 months or are considering a long-term relocation should note they will need a Mexican visa as well.
In their situation, we recommend they contact the Mexican embassy in Washington DC to inquire about visa options more suited to their needs. If they prefer, they can also contact any of the Mexican Consular offices throughout the rest of the country.