Hidden Sri Lanka - Official Tourism Guide Logo featuring the Sri Lankan lion emblem
your unofficial travel guide

Travel Tips for Sri Lanka

Visas, packing, culture, connectivity & everything you need to know

How to Get Your Visa

Most travelers can apply for an ETA or eVisa online - the quickest and most convenient option

Application Steps

  1. 11. Visit Official Portal: Go to https://www.srilankaevisa.lk
  2. 22. Fill Application: Fill out the application form with passport details
  3. 33. Pay Fee: Pay using credit or debit card (USD or LKR)
  4. 44. Receive Confirmation: Receive ETA via email within 24-72 hours
  5. 55. Print Confirmation: Print or save ETA confirmation for airport check-in

Visa Fees

Free Visa Pilot Scheme (30-day)

Eligible Countries (2026): Australia, Austria, Bahrain, Belarus, Belgium, Canada, China, Czech Republic, Denmark, France, Germany, India, Indonesia, Iran, Israel, Italy, Japan, Kazakhstan, Malaysia, Nepal, Netherlands, New Zealand, Oman, Poland, Qatar, Russia, Saudi Arabia, South Korea, Spain, Sweden, Switzerland, Thailand, UAE, UK, USA. (Check official portal for latest updates).

FREE ($0 fee)

Standard Tourist Visa

$40-60 USD (Approx. range)

SAARC Countries

India, Pakistan, Bangladesh, Bhutan, Maldives, Mauritius, Nepal, Seychelles

$20-30 USD (Approx. range)

Children under 12

FREE

On Arrival Option

Available but NOT recommended due to queues. Online ETA is preferred.

$60-80 USD (Approx. range)

Requirements

  • Valid passport (6+ months validity)
  • Return or onward ticket
  • Proof of accommodation (hotel booking or invitation letter)
  • Sufficient funds for stay (approximately $30-50 USD per day)
  • Contact information for your accommodation

Free Visa Waiver Countries

Citizens of these countries can obtain free visa waivers

Australia
Austria
Bahrain
Belarus
Belgium
Canada
China
Czech Republic
Denmark
France
Germany
India
Indonesia
Iran
Israel
Italy
Japan
Kazakhstan
Malaysia
Nepal
Netherlands
New Zealand
Oman
Poland
Qatar
Russia
Saudi Arabia
South Korea
Spain
Sweden
Switzerland
Thailand
UAE
UK
USA