Foreigners are required to have a visa when traveling in Nepal. Tourist with a passport valid for another six months from the entry date of arrival, can apply for a visa. Depending on the nationality of the foreigner, visa can be obtained prior to arrival or upon arrival to Nepal. The entry points for tourists are:
- Tribhuvan International Airport, Kathmandu
- Kakarvitta, Jhapa District, Eastern Nepal
- Birgunj, Parsa District, Central Nepal
- Kodari, Sindhupalchowk District, Northern Border (For group tourists only)
- Belahia, Bhairahawa, Rupandehi District, Western Nepal
- Jamunaha, Nepalgunj, Banke District, Mid-Western Nepal
- Mohana, Dhangadhi, Kailali District, Far Western Nepal
- Gadda Chauki, Mahendranagar, Kanchanpur District, Far Western Nepal
Categories of tourist visa for Nepal:
A) No Visa Required
Indian nationals do not require visa since Nepal maintains an open border with India. Minimum requirement for Indian nationals traveling to Nepal is a valid photo ID.
B) Visa Before Arrival Required
Nationalities from these countries must obtain visas from the Nepalese embassies abroad in advance to arrival in Nepal. They are not eligible for visas on arrival.
C) Visa On Arrival
Foreign nationals from all other countries, other than A) and B), have the option of applying for a visa from a Nepalese embassy abroad prior to arriving or on arrival.
D) SAARC countries: and Chinese Nationals:
A gratis visa is granted for Foreign nationals from SAARC countries (exception of India) for the first 30 days of the first trip of that year. As of January 2016, this also applies to Chinese Nationals.
E) All other nationalities:
For all other nationalities, except for D), the tourist visa fees can be paid as per the type of stay.
F) Types of Tourist Visas
- 15-days single entry visa – US $25
- 30-days single entry visa – US $40
- 90-days multiple entry visa – US $100
Tourists can change their single entry visas into multiple entry visas by paying an extra USD 20. The 90-day visa is already a multiple entry visa. In a visa year (January to December), tourists cannot stay for more than 150 days continuously. Visa fees are waived for children under 10 years of age.
Visa payment must be done in cash. In Tribhuvan International Airport, Nepal’s only international airport, major currencies (EU, USD, GBP) are also accepted for visa payment. ATM services and money exchange counter are provided inside the customs and immigration department of the airport. In land border entry points, visa fee payments are expected to be in USD.
Visa extensions are available for tourist visas:
- 15-day extension – US $30
- Extension over 15 days (up to 30 days) – US $2/day
- Extension for more than 30 days – US $50
Visa extension can be done either by completing the physical process at the Department of Immigration in Kathmandu or the Immigration Office in Pokhara, or by bring the copy of the form from the online application at (http://online.nepalimmigration.gov.np/). It is required for the tourists to bring their passports with the Nepal tourist visas with them during this extension process. Both USD or Nepalese rupees are accepted for this process. Visa extension fees are waived for children under 10 years of age.
Kathmandu: The Department of Immigration Office is on Kalika Marg, Kathmandu 44600. They can be reached at 984-3545431
Pokhara: The Immigration Office is located in Sahid Chowk, Pokhara. The office can be reached at 061-465167.
Overstaying Tourist Visas
A huge fine is imposed for those who overstay their tourist visa. The sooner it is resolved, the lesser the complexity. For overstay of less than 30 days, a penalty fine of USD 3/day in addition to an extension fee of USD 2/day is charged. The fees are not accepted in the Tribhuvan International airport and must be paid to at the Department of Immigration office in Kathmandu. Overstay of more than 30 days may result in heavier fines and possibly arrest as well.