Fair price guide
Do you know your Sri Lanka visa might be free?
The paperwork is short, done online and, for many passports, now free. A small industry exists to charge you for it anyway.
Every foreign visitor needs an Electronic Travel Authorisation before arrival. Since 25 May 2026 the tourist ETA has been free for nationals of 40 countries. Copycat websites still charge US$80–150 to fill in the same free form for you.
What you should pay
| What | Fair price | Notes |
|---|---|---|
| Tourist ETA, 40 listed countries | Free | Application still mandatory |
| Tourist ETA, other countries | US$50 | A lower SAARC rate of US$20 is reported but not confirmed |
| Copycat processing sites | US$80–150 | For the same application |
| Official portal | eta.gov.lk | The only official channel |
How to pay the fair price
- Apply only at eta.gov.lk. Type the address yourself instead of clicking an ad.
- Check the fee table on the official site for your passport before you pay anything.
- Save a copy of the approval on your phone and print one before you fly.
- The 40 countries reported as free: Australia, Austria, Bahrain, Belarus, Belgium, Canada, China, Czech Republic, Denmark, Finland, France, Germany, India, Indonesia, Iran, Israel, Italy, Japan, Kazakhstan, Kuwait, Malaysia, Nepal, Netherlands, New Zealand, Norway, Oman, Pakistan, Poland, Qatar, Russia, Saudi Arabia, South Korea, Spain, Sweden, Switzerland, Thailand, Turkey, United Arab Emirates, United Kingdom, United States.
Red flags
- Any address other than eta.gov.lk, including convincing ones ending in .org.lk.
- A service fee or processing fee on top of the government fee.
- Sponsored search results above the official site.
See what the whole trip should cost
Choose your dates and what you love. The planner draws the route, counts the hours on the road and prices it fairly.