Immigration needed a valid passport and one passport size photo with a light background. Immigration Department has not specified the size of the passport-size photo. 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 or Nepalese currency are not accepted for payment of Visa fee.
|US$ 30 or equivalent convertible currency
|US$ 50 or equivalent convertible currency
|US$ 125 or equivalent convertible currency
Gratis visa for 30 days available only for tourists of SAARC countries like Bangladesh, Bhutan, Maldives, Pakistan and Sri Lanka.
Indian nationals do not require visa to enter into Nepal. However, any one of the valid identity card with photo needed at the entry point.
Visa extension fee for 15 days or less is US $ 30 or equivalent convertible currency and visa extension fee for more than 15 days is US$ 3 per day
Tourist visa can be extended for a maximum period of 150 days in a single visa year (January – December).
Transit visa for one day can be obtained from Nepal\'s immigration offices at the entry points upon the production of departure flight ticket via Tribhuvan International Airport in Nepal, by paying US $ 5 or equivalent convertible currency.
Tourist entry visa can be obtained from Royal Nepalese Embassy or Consulate or other mission offices or any entry points of Nepal.
Nationals of the following countries will not get visa on arrival at the immigration entry points of Nepal: Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan. They need to obtain visa from Nepalese Embassies or Diplomatic Missions in their respective countries prior to their visit to Nepal.