Yes. Brazilian citizens need an eVisa, applied for online before travelling to Mexico. It allows stays for up to 180 days. An extension is not confirmed, so plan to leave within the permitted stay.
| Entry | eVisa required |
|---|---|
| Maximum stay | 180 days |
| Extension | Not confirmed |
| Multiple entries | Allowed |
Official information: https://www.gob.mx/tramites/ficha/visa-para-extranjeros/INM207
Thailand · Indonesia · Vietnam · Malaysia · Philippines · Japan · South Korea · Singapore · United Arab Emirates · Turkey · Georgia · Portugal · Spain · Italy · France · United Kingdom · United States · Colombia
United States · United Kingdom · Canada · Australia · Germany · France · India · China · Japan