According to the rules of Department of Immigration, to visit Nepal, you’ll first need a password valid for at least six months beyond your departure date. And about visa, you can get your visa upon your arrival at the Tribhuvan International Airport or you can also get it from Nepalese Diplomatic Missions or Nepalese Embassy at your own country. However, if you applied for visa though the Nepalese Diplomatic Missions, then you must enter Nepal with in the six months after your visa issued date.
Note: If you are a citizen of the following countries, you must acquire your visa prior your arrival from the nearby Embassy of Nepal.
- Nigeria
- Ghana
- Zimbabwe
- Swaziland
- Cameroon
- Somalia
- Liberia
- Ethiopia
- Iraq
- Palestine
- Afghanistan
- Syria
The following steps must be followed in case of Visa on Arrival.
Step 1:
- Fill up the “Arrival Card”
- Fill up the Online Tourist Visa Form: You can fill this form in two different ways.
- Before you arrive: You can fill up the form from the official website of department of Immigration (https://nepaliport.immigration.gov.np/onlinevisa-mission/application) and print the receipt with bar code.
- At the Airport: You can fill out the form at the airport using the Kiosk machine.
Note: If you fill the form online, the barcode receipt is only valid for 15 days. If you exceed 15 days, we must fill out the form once again.
Step 2 :
Make Payment at the bank according to your visa requirements and receive the receipt.
On arrival visa fee
- 15 Days – 30 USD
- 30 Days – 50 USD
- 90 Days – 125 USD
Step 3 :
- Proceed to the Immigration Desk with your online form, payment receipts and your passport
- Hand in your documents to immigration officer for visa processing. He/she issues visa to you upon his/her satisfaction.
Visa Extension Fee
- Tourist visa extension is done for minimum 15 days with USD 45 and USD 3 per day for additional days.
- In the case of delay less than 150 days additional USD 5 per day as late fine.
Gratis Visa (Visa for Free)
Gratis Visa is issued free of cost in case of following categories of Visa applicants:
- Children below 10 years except US citizens
- Up to 30 days for SAARC Citizen (except Afghanistan) visiting Nepal for the first time in a given visa Year. Afghan citizen is eligible for Gratis Visa on Arrival only upon the recommendation of Department of Immigration. If you are an Afghan citizen, you can request concerned institution inviting you to Nepal for necessary paperwork with Department of Immigration to get you Gratis Visa ‘On Arrival’.
- Non-Residential Nepalese (NRN) card holder (issued by MoFA /Nepalese diplomatic missions abroad)
- Chinese Nationals for 150 days
Officials from
- Thailand – Exemption up to 90 Days
- Russian Federation – Exemption up to 90 Days
- People’s Republic of China – Exemption up to 30 Days
- Federal Republic of Brazil – Exemption up to 90 Days
- Myanmar – Exemption up to 90 Days
- Vietnam – Exemption up to 90 Days
- Cambodia – Exemption up to 30 Days
- Mongolia – Exemption up to 90 Days
- Jordan – Exemption up to 90 Days
- State of Israel- Exemption up to 90 Days
- Georgia – Exemption up to 90 Days
- State of Qatar – Exemption up to 90 Days.



