Sri Lanka

The Pearl of the Indian Ocean

Sri Lanka Visa for Nepali Citizens

Free ETA required

Sri Lanka made its tourist ETA free for forty nationalities from 25 May 2026, and Nepal is on that list. You still have to apply for the authorisation before you travel — free does not mean automatic — but there is no fee and it comes with double entry.

At a glance

Fees

The tourist ETA is free for Nepali passport holders. If a site is charging you for a Sri Lanka ETA, you are paying an agent, not the government. Apply on eta.gov.lk directly.

Visa types

Documents required

Before you apply

Apply on the official site

Search results are full of look-alike ETA sites that charge a fee for a free authorisation. The official domain is eta.gov.lk.

About Sri Lanka

Sri Lanka is the most underrated trip a Nepali traveller can take. It is a three-and-a-half hour direct flight from Kathmandu, the ETA is free for Nepali passport holders since May 2026, and the island packs beaches, hill country, ancient cities and genuinely world-class wildlife into an area you can cross in a day. For Buddhist travellers there is the added pull of the Temple of the Tooth in Kandy and the Sri Maha Bodhi at Anuradhapura.

Highlights

Packages from Kathmandu

Travelling with family

Sources

Verified 16 August 2026. Talk to us: contact NSA Travels or see all visa services.