Visa to Nepal
Nepali visa is very easier. People of any country can get visa upon arrival at Kathmandu international airport but they just have to have 6 months valid passport and two passport size photographs 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, Chinese RMB, Hong-kong dollar, Singapore dollar and Japanese Yen.
Credit Card, Indian currency or Nepalese currency are not accepted for payment of Visa fee.
However, national of following countries given below cannot get visa on arrival at Immigration entry points of Nepal:
1. Nigeria | 2. Ghana | 3. Zimbabwe |
4. Swaziland | 5. Cameroon | 6. Somalia |
7. Liberia | 8. Ethiopia | 9. Iraq |
10. Palestine | 11. Afghanistan | 12. Syria (Effective from Jan 1, 2016) |
They need to obtain visa from Nepalese Embassies or Diplomatic Missions in their respective countries prior to their visit to Nepal.
Rest of all national can get visa on arrival. Visa fee for Non SAARC national is given as below:
Visa Facility |
Duration |
Fee |
Multiple Entry |
15 days |
USD 30 |
Multiple Entry |
30 days |
USD 50 |
Multiple Entry |
90 days |
USD 125 |
SAARC National need not to pay visa fee on arrival which is free called Gratis Visa.
Children below 10 years dont need to pay visa fee.
FOR INDIAN NATIONALS:
Indian nationals donot require visa to enter into Nepal.
For more information please visit to Nepal government official website
For Online Application please copy the below link and paste to your browser, you will be directed to online form application
online.nepalimmigration.gov.np/tourist-visa