Tourists can obtain visa on arrival in Nepal (except for some nationalist, see below). You can also get your visa on nearest Nepal Embassy authorities for Diplomatic Mission.
“It has been said that a pretty face is a passport. But it's not, it's a visa, and it runs out fast.”
— Julie Burchill
Nepal Entry/Exit By Air
Entry/Exit By Land
Nepal- India Border
Nepal- China Border
Tourist Visa Fee
Type: Multiple Entries
|15 days||USD 25 or equivalent convertible currency|
|30 days||USD 40 or equivalent convertible currency|
|90 days||USD 100 or equivalent convertible currency|
* Note: Maximum stay for tourist visa is 150 days in one visa year (Jan 1 to Dec 31)
US Dollar, Canadian Dollar, Euro, Pound Sterling, Swiss Franc, Australian Dollar, Hong Kong Dollar, Japanese Yen and Singapore Dollar. Credit card, Indian currency, and Nepali currency are not accepted
Gratis (Free) Visa
SAARC nationalists can obtain a gratis visa for 30 days in one visa year (Jan-Dec) and can be extended from Immigration Department.
Indian nationals do not require visa to enter Nepal although must possess any one of the documents like Passport, Driving License, Ration Card, Election Commission Card, Identity card issued by Government Agency or Identity Card issued by Embassy of India in Kathmandu (should be with photo)
No Procedures of Arrival Visa For
Afghanistan, Swaziland, Somalia, Ethiopia, Palestine, Liberia, Iraq, Ghana, Nigeria, Cameroon and Zimbabwe nationalists DO NOT get arrival visa at any of entry point in Nepal and need to obtain a visa prior to arrival at nearest Nepalese embassy or diplomatic mission.
Non-Tourist Visa in Nepal
There are both tourist and non-tourist visa are available for foreigners to pursue tourism or non–tourism activities like Study Visa, Marriage Visa, Relationship Visa, Business Visa, Transit Visa, Non-Residential Visa or Residential Visa.
For More Visa Information: Nepal Immigration Authority (http://www.nepalimmigration.gov.np/)