Visa Procedure/Fees
Immigration Office, TIA (Tribhuvan International Airport) under the Department of Immigration has been facilitating tourists flying to Nepal by providing visas on arrival. To obtain a visa upon arrival by air in Nepal, you must fill in an application form and provide a passport copy. Visa application forms are available at the arrival hall, though some airlines provide this form on the flight. There are now visa registration machines in the immigration hall for people with electronic passports, which will automatically fill out the visa form for you after inserting your passport. Alternatively, you can obtain a visa from Nepalese Diplomatic Missions stationed in your own country before your arrival.
Countries Requiring Pre-Arrival Visa
Nationals of the following countries are required to acquire visas before they arrive from their nearby Diplomatic Missions (Embassies/consulates) of the Nepal Government:
- Nigeria
- Ghana
- Zimbabwe
- Swaziland
- Cameroon
- Somalia
- Liberia
- Ethiopia
- Iraq
- Palestine
- Afghanistan
- Syria
- Refugees with a travel document
On Arrival Visa Fees
Duration | Fee (USD) |
15 Days | 30 USD |
30 Days | 50 USD |
90 Days | 125 USD |
Visa Extension Fees
Tourist visa extension is done for a minimum of 15 days with a fee of USD 45 and USD 3 per day for additional days. In the case of a delay of fewer than 150 days, an additional USD 5 per day is charged as a late fine.
Gratis Visa (Free Visa)
Gratis Visa is issued free of cost in the case of the following categories of visa applicants:
– Children below 10 years except for US citizens.
– Up to 30 days for SAARC Citizens (except Afghanistan) visiting Nepal for the first time in a given visa year. Afghan citizens are eligible for a Gratis Visa on Arrival only upon the recommendation of the Department of Immigration.
– Non-Residential Nepalese (NRN) card holder (issued by MoFA / Nepalese diplomatic missions abroad).
– Chinese Nationals.
– Officials from China, Brazil, Russia, and Thailand do not need Entry Visas based on a reciprocal visa waiver agreement.
For an on-arrival visa application, please visit the below link (after arriving in Nepal):