Mexico to Sri Lanka visa requirements
Mexican ordinary passport holders need a Tourist ETA (Electronic Travel Authorization) before traveling to Sri Lanka. Mexico is NOT among the 40 fee-exempt countries (effective May 25, 2026), so the standard US$50 ETA fee applies. The ETA grants a 30-day stay with double entry. Apply online at the official portal eta.gov.lk before departure. As of 2026, Sri Lanka requires an Electronic Travel Authorization (ETA) for tourists, including Mexican ordinary passport holders. In 2026 Sri Lanka introduced free (fee-waived) tourist ETAs for nationals of 40 selected countries, but Mexico is not on that list, so Mexican travelers still pay the standard US$50 processing fee for the online tourist ETA. The Tourist ETA is valid for a 30-day stay from arrival, allows double entry, and is typically approved within minutes to 24 hours. The passport must be valid for at least six months from the date of arrival. There is no visa-on-arrival no-cost channel and no visa waiver for Mexico, so the ETA must be obtained online in advance through the official Department of Immigration and Emigration portal (eta.gov.lk). Travelers should avoid third-party sites that charge inflated service fees. The ETA can be extended in-country at the Department of Immigration if a longer stay is needed.
VISA REQUIREDTOURISMDOUBLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Policy alertWatch this route for rule changesSave this passport and destination for email summaries and optional browser notifications.Subscribe →