A visa is required to enter to Nepal. Visas are granted at the Nepalese embassies or consulates abroad. You may also be granted an on-arrival tourist visa at Tribhuwan International Airport or at the immigration office of any entry/exit point. Any foreigner who intends to visit Nepal must hold valid passport or any travel document equivalent to the passport issued by your local government for visiting a foreign country prior to application for visa.
An on-arrival tourist visa is a multiple visa and is available for 15 days, 30 days and 90 days. When you apply for the visa, your passport must be valid for at least six months and you need two Passport size photos.
Indian nationals do not require a visa. However, effective from October 1, 2000, Indians traveling to Nepal by air have to show on arrival at the entry point either a passport or voter’s card issued by the election commission of India or any identity card with the photograph issued by the central or state government of India. Temporary identity card with photograph issued by Nepal – based Indian diplomatic missions for the identification of Indian nationals will also be considered in case of exceptions. Children under 10 years need not show any identification.
For Other Nationals:
A visa is required to enter to Nepal. One can get a visa at the Nepalese Embassy or Consulate or at the Tribhuvan International Airport upon arrival. Children under 10 years need not pay any visa fees. Two passport size photos are mandatory for visa application on arrival.
Any foreigner who intends to visit Nepal must hold valid passport or any travel document equivalent to the passport issued by your local government for visiting a foreign country prior to application for visa.
No foreigner is entitled to enter into or stay in Nepal without valid visa. Tourist entry visa can be obtained for the following duration from Nepalese Embassy or Consulate or other mission offices or immigration offices located on entry points in Nepal.
Chinese citizens are requested to apply at the Nepalese Embassy or other Nepalese diplomatic missions in your country, as there is no provision for an on the spot visa from Tribhuvan International Airport.
See the visa options and cost as follow: (NEW)
– Tourist Visa with Multiple Entry for 15 days – US$ 25 or equivalent foreign currency.
– Tourist Visa with Multiple Entries for 30 days – US $ 40 or equivalent foreign currency.
-Tourist Visa with Multiple Entry for 90 days – US $ 100 or equivalent foreign currency.
Tourist Visa Extension:
Visas can also be extended following the policies of Nepal Government. Fees for tourist visa extension for 15 days or less is US$ 30. Tourist Visa can be extended for more than 15 days by paying US $ 2 or equivalent Nepalese currency per day. Tourist visas can be extended for a maximum period of 150 days in a year.
For more information on other kinds of visas and immigration issues, please go through this link of Nepal Government’s Department of Immigration: http://www.immi.gov.np/visa