General Information. A visitor visa allows you to stay in Mexico for a period of up to 180 days, provided that you are not carrying out any paid activities.
People Also Ask
If instead they wish to stay longer than 6 months, they may have to apply for a new visa or leave the country temporarily and obtain a new FMM as they return to the Mexican border. Keep in mind that visitor visas do not allow the traveler to undertake paid work while in Mexico.
Neither a visa nor ESTA is required when traveling directly to Mexico for a stay of up to 180 days. However, if entering Mexico via the U.S., your stay may not exceed 90 days.