Home/from/Mexico/to/Sri Lanka
🇲🇽Mexico
🇱🇰Sri LankaMX-LK

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
/01 — The numbers

Key facts

Last verified 2026-05-30
Visa type
Tourist ETA (Electronic Travel Authorization)
Maximum stay
Up to 30 days from date of arrival
per entry
Entries
Double entry
from issue date
Visa fee
US$50 (standard, non-exempt nationality)
consular fee only
Processing time
Minutes to 24 hours (typically same day)
standard track
Validity
Valid for entry within set period; 30-day stay on each visit, extendable in-country
from issue date
/02 — The process

How to apply

/01
Confirm passport validity
Ensure your Mexican ordinary passport is valid for at least six months from your planned date of arrival in Sri Lanka and has a blank page for the entry stamp.
· 6+ months validity· Blank page
/02
Go to the official ETA portal
Open the official Sri Lanka ETA website at eta.gov.lk. Do not use third-party agents who charge additional service fees for the same government service.
· eta.gov.lk· Official site only
/03
Complete the tourist ETA application
Select the Tourist ETA, then fill in your personal details, passport information, travel dates, and Sri Lanka address/accommodation.
· Tourist category· Passport details
/04
Pay the US$50 fee
Pay the standard US$50 processing fee by international credit or debit card. Mexico is not among the 40 fee-exempt nationalities, so the fee applies.
· US$50· Card payment
/05
Receive ETA approval
Check your email for the ETA approval notice, usually within minutes to 24 hours. Print a copy and keep it with your travel documents.
· Email approval· Print copy
/06
Travel and enter Sri Lanka
Present your approved ETA, valid passport, return/onward ticket, and proof of funds to immigration on arrival to receive the 30-day double-entry stay.
· Show ETA· Onward ticket
/03 — The paperwork

Required materials

13 items
Personalized checklist
Mexico -> Sri Lanka · Tourist ETA (Electronic Travel Authorization)
0 / 13 complete
Deadline reminderAdd a date before export
RequiredMexican ordinary passport valid 6+ months from arrival
Original passport; keep the blank pages and remaining validity required for this route
required
RequiredAt least one blank passport page
Original passport; keep the blank pages and remaining validity required for this route
required
RequiredApproved Sri Lanka Tourist ETA (printed or digital)
Provide a clear scan, digital file, or original as requested by the official channel
required
RequiredPaid US$50 ETA processing fee
Provide a clear scan, digital file, or original as requested by the official channel
required
RequiredConfirmed onward or return flight ticket
Bookings, itinerary, or confirmations matching the requested stay dates
required
RequiredProof of sufficient funds for the stay
Bank, income, or asset proof with clear name, date, and balances
required
RecommendedAccommodation booking or local address
Provide a clear scan, digital file, or original as requested by the official channel
recommended
RecommendedRecent passport-style digital photo for the application
Use the official size, background, and recency rules for this route
recommended
RecommendedTravel/medical insurance covering the trip
Provide a clear scan, digital file, or original as requested by the official channel
recommended
RequiredInternational credit/debit card for online payment
Provide a clear scan, digital file, or original as requested by the official channel
required
RequiredOfficial application form or online application
Official form; submit online or print and sign as instructed
Use the current form from the official or designated application channel.
RequiredFlight and hotel itinerary
Confirmed or agency-arranged itinerary when the route guide requires it
Use dates that fit the allowed stay and visa validity.
RecommendedTravel medical insurance
Policy certificate showing traveler name, destination, and coverage dates
Some destinations or agencies require it even when the core visa rule only recommends it.
Application link included: Sri Lanka Department of Immigration and Emigration - General Information on Visa
Open link
/04 — The cost

Fee breakdown

All-in estimate
Line itemAmountSource
Tourist ETA processing fee (online)US$50Standard fee for non-exempt nationalities including Mexico
Bank/card transaction chargeUS$1-3Small surcharge added by the payment gateway
Children under 12US$0Free of charge regardless of nationality
Visa extension (in-country)From approx. US$60+Optional, paid at Department of Immigration if extending beyond 30 days
Total estimateUS$50US$53incl. all
/05 — The wait

Processing time

On-arrival ETA counter
At airport on arrival
ETA can be obtained on arrival but is discouraged, may incur a higher fee, and risks delays; obtaining online beforehand is strongly advised.
/06 — The risks

Common refusal reasons

by frequency
/01
No visa waiver for Mexico
Sri Lanka has no visa-free or visa-waiver agreement with Mexico, so an ETA is mandatory for all Mexican tourists.
High
/02
Mexico excluded from 40 fee-exempt countries
The 2026 free-ETA scheme covers 40 nationalities; Mexico is not on the list, so the US$50 fee applies.
High
/03
Electronic pre-authorization required
Entry requires an approved ETA linked to your passport, applied for online before travel.
High
/04
Passport validity shortfall
Passports with less than six months validity from arrival can be refused, voiding the ETA.
Medium
/05
Using unofficial agent sites
Third-party sites mimic the official portal and overcharge; always use eta.gov.lk.
Medium
/07 — On arrival

After you land

/01
Immigration
Keep your passport, visa or exemption proof, return ticket, and accommodation details ready for border inspection.
/02
Customs
Review the destination's customs rules before travel and declare restricted goods or large cash amounts when required.
/03
Connectivity
Check whether airport SIMs, eSIMs, or roaming are the best option for your route before arrival.
/08 — The history

Policy changelog

since 2024
2026-05-30 · major
Mexico to Sri Lanka route verified
Verified against the Sri Lanka Department of Immigration and Emigration and official ETA portal. Confirmed Mexico is not in the 40 fee-exempt nationalities (effective May 25, 2026); standard US$50 Tourist ETA with 30-day double-entry stay applies.
/09 — The questions

Frequently asked

Do Mexican citizens need a visa for Sri Lanka?
Yes. Mexican ordinary passport holders must obtain a Tourist ETA (Electronic Travel Authorization) before travel. There is no visa-free entry for Mexico.
Is the Sri Lanka ETA free for Mexicans?+
How long can I stay in Sri Lanka on a tourist ETA?+
How long does ETA approval take?+
Where should I apply for the ETA?+
What passport validity is required?+
/11 — Passport tools

Tools for the Mexico passport

See something wrong on this page?
Policies change. If something looks off, tell us — we review every report within 48 hours.