Visa

Nepal visa for Sri Lanka citizens

Visa On Arrival

Nepal grant free visa on arrival for nationals of Sri Lanka. So, pack your bags and trek the world-famous mountains. Check the Nepal visa requirements, process, fee, and other tips to ease through the process. Nepal's free visa is valid for 30 days from date of entry. If you are planning to stay longer, apply for an eVisa or at nearest Nepal Embassy.

Nepal Visa on arrival requirements

  1. 📒 Passport, Which should at least have 6 months of validity 
  2. 🛏️ Accommodation or hotel address

Note: Nepal visa on arrival is available at the following ports of entry only

  • Tribhuvan International Airport, Kathmandu
  • Department of Immigration (Kalikasthan)
  • Immigration Office Mohana (Kailali)
  • Immigration Office Jamunah (Banke)
  • Immigration Office Hilsa (Humla)
  • Immigration Office Birgunj (Parsa)
  • Immigration Office Kakarbhitta (Mechi)
  • Immigration Office Kodari (Sindupal Chowk)
  • Immigration Office Gaddachauki
  • Immigration Office Rasuwagadi (Rasuwa)
  • Immigration Office Belahiya (Bhairahawa)
  • Immigration Office Birnagar (Morang)

Nepal Visa Fees

Nepal visa is free for citizens of Sri Lanka for 30 days. 

Important Tips

👉 In case you need any help or clarification, feel free to contact the Department of Immigration, Nepal by call at +977-01-4429659 or by email at [email protected]


Nepal logo

Nepal is a country in the Southern and Central Asia region of Asia. Kathmandu is the capital city of Nepal. It is a developing country and its passport rank is 192. It has a population of approx 29.1 M. Nepal `s phone code is 977 and its currency code is NPR. Most spoken languages in Nepal are Nepali,Maithili,Bhojpuri


Visa offers

Sorry, no visa offers available...


Embassy & Consulates

Embassy of Nepal in Colombo

Embassy

153, Kynsey Road,, Colombo-8

[email protected]

0094-11-2689-656,657

0094-11-2689-655

View more

FAQ's

Sorry, no FAQ's available...