Visa Fees Explained

Visa fees by destination

Sri Lanka tourist ETA costs

Last checked 19 October 2026

Sri Lanka's published tourist ETA fee is US$20 for SAARC-country nationals and US$50 for nationals of other countries for 30 days, when a charge applies Source 1. From 25 May 2026, ordinary passport holders from 40 named countries receive a 30-day tourist ETA free of charge Source 2. On-arrival paid rates are higher at US$25 and US$60 Source 1.

SAARC tourist ETA
US$20 Source 1
Other-country tourist ETA
US$50 Source 1
Paid on arrival
US$25 or US$60 Source 1
Named 40-country scheme
Free from 25 May 2026 Source 2
Under age 12
Free Source 1
Checked
19 October 2026

Published ETA fees

The immigration department's fee table lists US$20 for a 30-day double-entry tourist visa for SAARC-country nationals and US$50 for all other countries. At the port of entry, the corresponding rates are US$25 and US$60 Source 1.

Free scheme for 40 nationalities

From 25 May 2026, nationals of 40 listed countries can obtain a 30-day tourist ETA free of charge. The notice covers ordinary, diplomatic, official and service passports from the named countries Source 2.

Children and transit

Children of any nationality under 12 are exempt from the ETA charge. A two-day transit visa is free under the published schedule Source 1.

Common questions

How much is Sri Lanka's tourist ETA?

US$20 for SAARC nationals or US$50 for other countries when a charge applies Source 1.

Who is free in 2026?

Nationals of 40 countries listed in the notice effective 25 May 2026 Source 2.

Is on-arrival payment higher?

Yes. The schedule lists US$25 for SAARC nationals and US$60 for other countries Source 1.

Do children pay?

Children under 12 are free Source 1.

Rules and fees change. Check the official site linked above before you apply or pay. Spotted an error? Email [email protected] with the official link.

Sources

  1. Sri Lanka Department of Immigration and Emigration: Visa fees (accessed 19 October 2026)
  2. Sri Lanka Department of Immigration and Emigration: Free tourist visas for 40 countries from 25 May 2026