Compared to other countries, it’s easy to get a Nepal Visa for Tourists. Expect Indian citizens, foreigners require a visa. Nepal is a country where you can get a visa upon arrival.
While you enter the arrivals hall of Tribhuvan International Airports Nepal, you’ll find electronic kiosks that read your passport, take your photo, and print out a completed form.
An Easy to Get Nepal Arrival Visa
Follow the belows steps to get arrival visa.
First Step(1): Fill the form and submit to the payment counter.
Second step(2): Pay the visa fees at Payment Counter( Any currency but USD if preferable and you should have cash )
Third Step(3): Head over to the immigration line for “Visa on Arrival”.Take your completed form to the payment counter where you’ll pay for your visa, and then head to the immigration line for “Visa on Arrival”.
Requirement for Visa
- A passport which is is valid at least least six months.
- Cash to pay for the visa fee (preferably USD but your own curriency is also acceptable)
What countries are not eligible to get on arrival visa in Nepal?
Though most of the countries’ nations are eligible to get visa on arrival, however, some country’s nations are not eligible to get Arrival Visa in Nepal. They are as below:
- Nigeria
- Ghana
- Cameroon
- Somalia
- Zimbabwe
- Ethiopia
- Iraq
- Swaziland
- Liberia
- Palestine
- Afghanistan
- Syria
- Refugees with a travel document
Nepal Visa: All you need to Know

How to get Nepal Online Visa?
Browse https://online.nepalimmigration.gov.np/tourist-visa and fill the form correctly. During the filling time, you have to fill the address of your hotel and recently taken a passport-size photo for upload to the site. After completion that, print and bring while you visit Nepal.
So that you can show this to the Immigration officer upon arrival along with your passport and required money for your visa. This type of online application works for upto 15 days.

Visa From Nepali Embassy
You can also apply for a visa to Nepal at the local Nepali Embassy, before departing your home country.
Visa at Border
If you are traveling through the roadway, you can also get visa Immigration Offices of borders. Nepal has offered visas at borders for foreigners.
Price and Duration
Here is the cost of visas according to the length of stay except for SAARC countries. For SAARC countries, the first 30 days are free)
Duration | Visa cost on USD |
---|---|
15 Days | 30 |
30 Days | 50 |
90 Days | 125 |
Multiple-entry
For those who have who want to get a Multiple entry visa in Nepal, it cost USD 25.
How to Extend Your Visa?
According to the law of Nepal, you can extend your visa for up to 150 days. For extend you can do from the Immigration Department in Kathmandu or Pokhara. In the case of extended visa, for first 15 days 30 USD and afterward 2 USD per day.