How Sri Lankan Passport Holders can get Nepal Visa?

  • Aug 9, 2020
  • Annushree
  • 1424

Table of Contents

How to apply a tourist visa for Sri Lankan to enter Nepal?

How Sri Lanka citizens can get Nepal Visa?

Passport holders of Sri Lanka can get Nepal visa on arrival in a free of cost.

Free of Cost? Are you serious?

Yes, all SAARC (South Asian Association for Regional Co-operation) countries excluding Afghanistan can get Nepal visa on arrival in free of cost for first 30 days from their arrival. They are charged only if they extend visa after 30 days of their stay or if they come back again in one calendar year. And children below 10 years also get the free visa except US citizens.

Sri Lankan passport holders, if arriving Nepal for some other propose than visiting, should go to Nepal embassy in Colombo to obtain their respective visa. Here, I am writing this blog to assist to Sri Lankan how they can get Nepal visa to visit Nepal in a simple way of understanding.

Sri Lankan along with tourists of all other countries can stay 90 days from their arrival date. As mentioned above, Sri Lankan citizens are exempted of visa fee for their first visit to stay up to 30 days in a single calendar year. If you are Sri Lankan and would like to visit Nepal please read below details to obtain your visa on arrival.

You can apply your visa in two ways, first- you can visit Embassy of Nepal in Colombo, Sri Lanka and apply or second- you can get tourist visa on arrival at Tribhuvan International Airport (Only international airport in Nepal as of now).

Among both visa processing options, I would like to suggest you to go for ‘on arrival’ option which is comparatively easy and quick process. There is no chance of rejection if you are not listed in a criminal record. In the peak tourist season you need to wait in a queue for few minutes more but still I would suggest to get the visa on arrival rather going embassy and getting visa since it requires you to submit few more documents.


What do you need, to apply for getting Nepal Tourist Visa on arrival?

  • Your passport (should have at least 6 months validity)
  • An arrival card (duly filled up your origin and destination details)
  • Visa application form (you can get it on arrival or fill through the internet through Department Of Immigration Nepal)
  • Visa Fee (if you need the visa for more than 30 days or you have arrived again in the same fiscal year as advised above) 
  • Your round trip ticket
  • Details of accommodation in Nepal (Hotel)
  • Cash (ATM card/Credit Card)

I personally advise to carry round trip ticket, booked hotel info along with cash (ATM /Credit card) to show to the local immigration officer at the airport in the Sri Lanka. As per some of the Sri Lankan tourists, the local immigration officer asks for these documents to verify whether the travelers are capable to travel or not and to ensure that they are not going to be a victim of human trafficking.

How to apply a tourist visa to enter Nepal?

  • Fill up the arrival card

You can get the arrival card in the plane itself, before landing. You can fill the card while being seated in your seat to save your time. If you didn’t get the arrival card inside the plane by a cabin crew member, don’t worry! You will definitely get it in the arrival area, nearby the visa application form.

  • Fill up the visa application form

You have two options to fill the visa application form:

You can fill this online form 15 days before your travel date since this form will remain in the system only for 15 days. After 15 days it will automatically be deleted. By filling your personal information along with a photo (size: 1.5” x 1.5”) and specifying your accommodation in Nepal you are done. Just print and carry it with you. You have to present it at the immigration counter in Nepal airport.

On Arrival:
You can fill this form digitally on the arrival; it will just take 5 minutes. You will get assistance easily if required. Don’t forget to carry a digital photograph (size: 1.5” x 1.5”) in your removable device to upload your photograph for the application. Once done, print it and carry it with you. You have to present it at the immigration counter.

  • Make the Payment

You can make the payment at the counter. New revised rate of the tourist visa is as following:-

15 Day VisaUSD 30
30 Day VisaUSD 50
90 Day VisaUSD 125

Note: other popular currencies are accepted, converting them in USD/NPR based on that day’s exchange rate. I kindly advise everyone to bring USD on cash to do the job instantly.

  • Take a receipt and carry it with you. You have to present it at the immigration counter.
  • Get the visa from the immigration counter

Now, you are set to present all documents to show to the immigration officer. Present your passport, arrival card, visa application form and cash receipt to the immigration officer.


Welcome to Nepal. Please claim your baggage and exit accordingly, get ready to be welcomed by airport representative of Shepherd Holidays:)


How to extend your Nepal Visa?

You can extend your Nepal visa up to a maximum stay of 15 days with USD 45 and USD 3 per day for additional days in one visit. Visa extension centers are located in Kathmandu and Pokhara. Please feel free to contact us for more info and assistance.

Note: In the case of delay less than 150 days additional USD 5 per day will be charged as late fine.

Advice from the Department of Immigration for Online Visa Applicants

In order to avoid long queues and unnecessary problems, kindly submit a complete Online Visa Application form to the Immigration Authority of Nepal in your first attempt! To do that, here are a few things you need to prepare:

  1. Please keep your valid passport at hand.
  2. Prepare yourself with a recent digital photograph (size: 1.5” x 1.5”) in your removable device to upload your photograph for the application.
  3. Gather beforehand
  4. A detailed permanent residence address
  5. A detailed address in Nepal.
  6. You need to provide telephone numbers—land-line and mobile.
  7. You need to provide your email address too.

The submitted application will remain in the system for 15 days. After 15 days, the application will be deleted automatically from the system.

Once the application is successfully submitted, a receipt will be sent to your email immediately.

Print the receipt and keep it with you as you need to produce it before the Immigration Authority.

For your convenience, the deadline to contact the Immigration Authority will be mentioned in the receipt.

The receipt also mentions about the documents you need to produce before the Immigration Authority.

Please contact the Immigration Authority within 15 days after the submission of the application.

For example: If you submit your extension application today, and your visa is expiring the next day, on the third day if you visit the Department of Immigration, you will have to pay a late fee of that day. In order to prevent this sort of hassle, please submit your extension application on time and get your visa renewed before crossing the expiry date.

When you contact the Immigration Authority, please make sure you have the receipt and proper documents with you including the necessary fee.

No on arrival visa for country list - AFG,IRQ,CMR,GHA,SOM,SWZ,PSE,ZWE,NGA,ETH,LBR

Well, that's all for getting a Nepal Tourist Visa in a very simple and systematic way.


You may like these articles: 

What makes Nepal Unique and Special?

Shopping in Nepal