For more information and updates, please visit the department’s official website.
A visa for Nepal can be obtained on arrival at the Tribhuvan International Airport, Kathmandu and at the border entry points in Kakadvitta, Birgunj, Bhairahawa, Nepalgunj, Gaddachowki on the Nepal-India border and Kodari on the Nepal-China border. Outside of Nepal, A visa can also be obtained at the nearest Nepal Embassy or Diplomatic Mission. To renew a Visa, you can go to the Department of Immigration, Kalikasthan, Kathmandu, or Pokhara Immigration Damside.
Tribhuvan International Airport is the only international airport in Nepal. Immigration Office, TIA (Tribhuvan International Airport) under the Department of Immigration has been facilitating tourists flying to Nepal by providing Visa on Arrival. ‘On Arrival’ visa procedure is very quick and simple. You can expect some queues during peak Tourist season. If you wish to skip those queues, you can also consider getting Visa from Nepalese Diplomatic Missions stationed abroad before your arrival. The choice is yours.
If you have obtained a visa from Nepalese Diplomatic Missions, then you must enter Nepal within six months from the visa issued date. Your total stay is counted starting from the day you enter into Nepal.Visas obtained on Arrival at the Entry and Exit points are ‘Tourist Visas’. They bear multiple Re entry facility. Tourist Visa ‘On Arrival’ is the only entry visa to Nepal. If you are visiting Nepal for the purposes other than Tourism (sightseeing, tour, travel, mountaineering, trekking, visiting friends and families), you should still get ‘ Tourist Visa’ to get into the country. However, you must change the category of visa as per your purpose and length of stay in Nepal from the Department of Immigration by producing required documents.
Nationals of the following countries are requested to acquire Visa before they arrive from their nearby Diplomatic missions (Embassies/consulates) of the Nepal Government.
A valid passport and one passport -size photo with a light background. Visa can be obtained only through payment of cash in the following currency: Euro, Swiss Franc, Pound Sterling, US Dollar, Australian Dollar, Canadian Dollar, Hong Kong Dollar, Singapore Dollar, and Japanese Yen.
Credit card, Indian currency, and Nepali currency are not accepted as payment of visa fees
The following visa fees have come into effect from 17 July 2019 (as per the Nepal Government’s decision made on 26 May 2019. Source: http://www.nepalimmigration.gov.np/post/notice-regarding-visa-fee-updates):
|Tourist Visa Fee Details||Previous Visa Fee||Fees Effect from July 2019|
|15 Days (Multiple Entry)||USD 25||USD 30|
|30 Days (Multiple Entry)||USD 40||USD 50|
|90 Days (Multiple Entry)||USD 100||USD 125|
|Visa Extension (Within Valid Visa Period)||USD 2 per day||USD 3 per day|
|Visa Extension (With Multiple Entry)||Additional USD 20||Additional USD 25|
|Visa Extension (After Visa Expiration)||Late fee USD 3 per day||Late fee USD 5 per day
For the first visit in one visa year (January to December), a gratis visa for 30 days is available only for nationals of South Asian countries like Bangladesh, Bhutan, Maldives, Pakistan, and Sri Lanka. However, a visa can be extended from the Immigration Department on payment of visa fee as specified above.
Indian nationals do not require a visa to enter Nepal.
Indian nationals do not require a visa to enter Nepal. As per the Nepalese Immigration, Indian Nationals Traveling to Nepal by air must possess any one of the following documents.
As per the official circular of the Embassy of Nepal in Beijing, China, Chinese nationals applying for a tourist visa to Nepal are being provided “gratis tourist visa” from 5th Jan 2016, from following Nepali missions in the People’s Republic of China:
Nationals from Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, and Afghanistan will need to obtain a visa from Nepal Embassies or Diplomatic Missions in their respective countries, as they do not get visa on arrival at the immigration entry points of Nepal.
Tourists can stay for a maximum of 150 days in a visa year (Jan 1 to Dec 31).
Learn more about applying for Nepal visa online by clicking here Online Visa Application for Nepal.
For further visa information for Nepal, please contact: Department of Immigration Kalikasthan, Kathmandu
Tel: +977 1 4429660, +977 1 4438862, +977 1 4438868, +977 1 4433934
E-mail: firstname.lastname@example.org, email@example.com
Click one of our representatives below to chat on WhatsApp or send us an email to firstname.lastname@example.org