Home/from/Thailand/to/Sri Lanka
🇹🇭Thailand
🇱🇰Sri LankaTH-LK

Thailand to Sri Lanka visa requirements

Thai ordinary passport holders need a Sri Lanka ETA (Electronic Travel Authorization) before travel, but the tourist ETA fee is now waived (USD 0) for Thai nationals under the free-visa scheme effective 25 May 2026. It must be obtained online in advance — there is no visa-on-arrival. As of 1 June 2026, a Thailand ordinary passport holder visiting Sri Lanka for tourism must obtain an Electronic Travel Authorization (ETA) before departure. Thailand is one of the 40 nationalities granted a free tourist ETA under regulations approved by Sri Lanka's Parliament on 7 May 2026 and effective 25 May 2026, so the standard USD 50 tourist fee is waived. The ETA is still mandatory and cannot be obtained on arrival — Sri Lanka ended its visa-on-arrival option on 15 October 2025. The free tourist ETA grants a 30-day stay with double-entry permission. Travelers should apply only through the official portal at eta.gov.lk, which is the cheapest and most reliable channel. Extensions up to a total of about 6 months are possible through the Department of Immigration & Emigration for an additional fee.
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
Electronic Travel Authorization (ETA) - Tourist, fee waived for Thai nationals
Maximum stay
30 days from first arrival
per entry
Entries
Double entry
from issue date
Visa fee
USD 0 (fee waived for Thailand nationals; standard rate would be USD 50)
consular fee only
Processing time
Typically 24-72 hours
standard track
Validity
Valid for travel within set window; 30-day stay, extendable up to ~6 months total
from issue date
/02 — The process

How to apply

/01
Confirm passport validity
Ensure your Thai ordinary passport is valid for at least 6 months beyond your intended date of arrival in Sri Lanka and has a blank page for stamping.
· 6-month validity· Ordinary passport
/02
Go to the official ETA portal
Apply only at the government site eta.gov.lk. Avoid third-party agent sites that charge service fees on top of the (now zero) government fee.
· eta.gov.lk· Official only
/03
Complete the online application
Select Tourist ETA, enter your passport details, travel dates, address in Sri Lanka, and contact information. Thai nationals qualify for the free tourist ETA.
· Tourist category· Free for Thailand
/04
Submit and pay (fee waived)
Submit the application. For Thai nationals the tourist ETA fee is USD 0 under the scheme effective 25 May 2026, so no payment is required.
· USD 0· No payment
/05
Receive ETA approval
Wait for the approval notice by email, usually within 24-72 hours. Print or save a copy of the approval.
· 24-72 hours· Email confirmation
/06
Travel and enter Sri Lanka
Carry the approved ETA, your passport, proof of onward/return ticket and accommodation. Immigration grants up to 30 days on arrival.
· Carry printout· 30-day stay
/03 — The paperwork

Required materials

11 items
Personalized checklist
Thailand -> Sri Lanka · Electronic Travel Authorization (ETA) - Tourist, fee waived for Thai nationals
0 / 11 complete
Deadline reminderAdd a date before export
RequiredThai ordinary passport valid 6+ months with a blank page
Original passport; keep the blank pages and remaining validity required for this route
required
RequiredApproved Sri Lanka ETA (obtained before departure)
Provide a clear scan, digital file, or original as requested by the official channel
required
RequiredConfirmed return or onward flight ticket
Bookings, itinerary, or confirmations matching the requested stay dates
required
RequiredProof of accommodation / address in Sri Lanka
Provide a clear scan, digital file, or original as requested by the official channel
required
RecommendedSufficient funds for the duration of stay
Bank, income, or asset proof with clear name, date, and balances
recommended
RequiredEmail access to receive the ETA approval notice
Provide a clear scan, digital file, or original as requested by the official channel
required
RecommendedPrinted or digital copy of the ETA approval to show at immigration
Provide a clear scan, digital file, or original as requested by the official channel
recommended
RecommendedTravel/medical insurance covering the trip
Provide a clear scan, digital file, or original as requested by the official channel
recommended
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 Official ETA Portal - Fees
Open link
/04 — The cost

Fee breakdown

All-in estimate
Line itemAmountSource
Tourist ETA fee (Thailand nationals)USD 0Waived under free-visa scheme effective 25 May 2026
Standard tourist ETA (non-eligible nationalities, reference)USD 50Applies to most other countries; not charged to Thai nationals
Children under 12USD 0Exempt from ETA fee regardless of nationality
Visa extension (beyond 30 days)From ~USD 100+Paid to Department of Immigration & Emigration; varies by length
Total estimate00incl. all
/05 — The wait

Processing time

At an overseas Sri Lankan mission
Varies (several days)
Apply through a Sri Lankan diplomatic mission; slower than online.
/06 — The risks

Common refusal reasons

by frequency
/01
ETA is mandatory before arrival
Sri Lanka requires all visitors to hold an approved ETA prior to travel; visa-on-arrival was discontinued on 15 October 2025.
High
/02
Tourism / short visit
Tourist ETA covers leisure travel, sightseeing, and short visits up to 30 days.
High
/03
Visiting friends or relatives
Short social visits also use the tourist ETA category.
Medium
/04
Transit through Sri Lanka
Travelers transiting may use a transit ETA, though many short stops fall under the tourist ETA.
Low
/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
Thailand to Sri Lanka route verified
Verified against Sri Lanka official ETA portal and immigration sources. Thailand confirmed among the 40 nationalities granted a free tourist ETA effective 25 May 2026; ETA remains mandatory before travel, 30-day stay, double entry.
/09 — The questions

Frequently asked

Do Thai citizens need a visa for Sri Lanka?
Thai ordinary passport holders do not pay a visa/ETA fee, but they must still obtain an ETA (Electronic Travel Authorization) online before traveling. It is free for Thai nationals as of 25 May 2026.
Is there visa-on-arrival in Sri Lanka?+
How much does the Sri Lanka ETA cost for Thai travelers?+
How long can I stay in Sri Lanka?+
How long does the ETA take to process?+
Where should I apply for the ETA?+
/11 — Passport tools

Tools for the Thailand passport

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