Nepal visa guide

Nepal is the gateway to the Himalayas, the land of the world's highest peaks. This colorful country has already opened its borders after its closure in 2020 due to the pandemic.

Nepal visa

A visa to Nepal is required for citizens of most countries, but the process of obtaining one is very simple and involves a minimal set of documents.

Table of contents

Most likely, for a tourist trip, you will not even have to visit a Nepalese consulate: you can get a visa on arrival at the airport.

Nepal visa-on-arrival

Although the issuance of Nepali visas on arrival was suspended during the pandemic, in September 2021 the government restored this option. Tourists fully vaccinated against Covid, with the second dose 14 days before the trip, can get a visa-on-arrival and no longer have to quarantine in Kathmandu.

For the year 2021, partially vaccinated and unvaccinated travelers will have to obtain a Nepal visa at embassies. They will still have to spend 10 days in a government-approved hotel in Kathmandu and get a PCR negative test before the trip.

The following documents are required to apply for a Nepalese visa on arrival:

Also in regard to the anti-covid measures, you will need the following for traveling to Nepal in 2021:

The process of obtaining a visa for Nepal upon arrival consists of 4 main steps:

On the plane, you will be given a form in which you must fill in the information about your arrival. If you are not given such a form, you will find it at the airport, near the visa application machines.

In the International airport of Kathmandu, there are machines for electronic visa applications. It is also possible to take a photo here. If you are coming to Nepal through the land border with India, it is likely that you will need to fill out the application form and submit photos in paper form.

The Nepal visa cost depends on the planned duration of stay:

Nepal tourist visa fee is paid in dollars or the equivalent in local currency. Children under 10 years of age are exempt from the fee.

The Nepalese visa is issued in a separate counter on the basis of the completed forms and the visa fee receipt.

How to get a Nepal visa online?

To avoid lines and possible difficulties, you can fill out the Nepal visa application form online before you arrive. To do this, follow this link and click on the Visa Pre-Arrival option.

Nepal online visa requirements are as following:

If the visa application is processed correctly, you will receive a receipt to your email address, which you should print out and take with you along with the other documents. You can also print the receipt right from the website immediately after processing.

Having this receipt, you will skip filling in data in the terminal and go straight to the queue to pay the visa.

Nepal visa online photo

Here are Nepal visa photo requirements:

Here is an example:

Nepal visa photo

To instantly get your Nepal visa pic, just upload any portrait of yourself taken from full-face. Visafoto will instantly convert your file into a digital Nepal visa photo that meets all the required parameters.

Take an image with a smartphone or camera against any background, upload it here and instantly get a professional photo for your visa, passport or ID.
Additional options
Upload photo & Continue


Source photo example that you need to take in order to make a passport or visa photo at


Result example: a correct visa or passport photo that you will receive

Applying for a visa to Nepal at the embassy

As of 2021, unvaccinated travelers can only obtain a Nepali visa in advance by contacting the country's embassy. Upon arrival in Nepal, they must stay in quarantine in a hotel at their own expense for 10 days, have a PCR test on the 11th day, and if the result is negative, they can travel around the country.

You can apply to the Nepalese Consulate either in your home country or abroad.

Nepal visa: required documents

Here they are:

Nepal Transit visa

The Nepalese transit visa is issued at Kathmandu Airport for 24 hours. In the case of a transit visa, you must present tickets to a third country and a visa, if required. The Nepal transit visa cost is $5.

Long stay visa to Nepal

Nepal visa extension

If you decide to stay longer in Nepal, you can extend your visa on the spot by contacting the Department of Immigration in Kathmandu or Pokhara. The extension will cost you 20 USD and 2 USD for each day of stay in the kingdom.

Nepal visa overstay is more expensive than an extension: you have to pay a fine of 15 USD at the airport and 3 USD for every extra day.

The maximum period for which a Nepali visa can be extended is 30 days.


Install Visafoto (7ID app) on your phone!

Passport photos, visa photos and ID photos. QR code storage, PIN code storage, signature file maker.

Download 7ID App for iOS   Download 7ID App for Android

7ID Website with more information >

© 2014-2024 | Get photo | Requirements | Contacts | Refund policy | Shipping policy | Terms of Service | Privacy policy
Photographer's guide | Other languages | Blog | Visafoto Reviews | Visafoto Prices | Is Visafoto Legitimate? | Visafoto Free Alternative | The Diversity Visa Lottery 2025 Dates: A Time Guide | Free Green Card Lottery photo checker | DV Lottery photo | US Photo Tool problems | 2x2 inches photo | US passport photo | US visa photo | Photo 1x1 inch | Passport size photo | Bangladesh passport photo size | Passport photo background editor | 35x45 mm photo | 4x6 cm photo | Error: Your photo does not need cropping | DV Lottery photo errors | Passport photo with blue background | 3x4 cm photo | Malaysia passport photo size | Canada Visa Photo | US visa types | Emirates passport photo | Printing passport photo | Baby passport photo | Singapore visa photo | Saudi Arabia visa photo | DS-160 Form | Promocode | DV Program: photo, help, form, Q&A, blog. Free!