Do Eritrea passport holders need a visa for Mexico?

Visa required (apply before travel)

Yes — Eritrea passport holders need a visa for Mexico, arranged before travel.

Entry requirements for Mexico

Passport validityvalid for stay — Mexican authorities do not require a minimum period of passport validity; the document must be valid at the time of entry and during the entire intended stay.
ExemptionHolders of valid visa issued by Canada, Japan, the United States, the United Kingdom or any Schengen Area country: visa free, up to 180 days — Any nationality; visitor purposes (tourism/business/transit) without work permission; visitor permit (FMM) completed at entry; visa must be valid at time of entry (work permits are not accepted; some airlines require the visa to have been used at least once).
ExemptionHolders of valid permanent resident card of Canada, the United States, Japan, the United Kingdom, any Schengen Area country, or a Pacific Alliance member state (Chile, Colombia, Peru): visa free, up to 180 days — Resident card must be permanent (the word PERMANENT on the card), valid, and presented with a valid passport; both must remain valid during the entire stay; visitor purposes only.

Related

Building something? This answer is one HTTP request away. Free tier for testing, $0.03 per request in production via x402 — no account. canienter.com · llms.txt · openapi.json

Guidance for planning — verify with official sources before travel · Terms