Nepal Tourist Visa

Ways of Obtaining Tourist Visa in Nepal

We can easily get a tourist Visa to Nepal on arrival at the international airport or custom offices in Nepal. However, there are some restrictions for a few countries. Tribhuvan International Airport is the only international airport in Nepal that facilitates tourists entering Nepal by providing tourist visas on arrival.

The procedure of obtaining the Nepalese tourist visa is quick and straightforward. Also, You may have to stand in a long queue during the peak tourist season in Nepal. However, if you wish to avoid the line, you may get a visa from the Nepalese Diplomatic Mission in your country before you arrive in Nepal.

Entry points in Nepal

You can enter Nepal via airways or through the roadways. For the tourists flying to Nepal, Tribhuvan International Airport is the only international airport in Nepal.  Also, for those who enter Nepal via roads, the following are the entry points.

Eastern Nepal–Kakarvitta, Jhapa

Central Nepal–Birjung, Parsa

Northern Border–Kodari, Sindhupalchok

Western–Rupandehi/ Belhiya, Bhairahawa

Mid-western–Banke/ Jamuna, Nepalgunj

Far western–Mohana, Dhangadhi in Kailali / Gaddachauki, Mahendranagar in Kanchanpur

Note–You can get a visa on arrival at the immigration entry points at the border while entering Nepal via roadways.

However, the nationals from the following countries are requested to get visas from the diplomatic mission nearby them from their home country before arriving in Nepal.

List of Countries whose nationals are not eligible for an arrival visa

  • Nigeria
  • Ghana
  • Zimbabwe
  • Swaziland
  • Cameroon
  • Somalia
  • Liberia
  • Ethiopia
  • Iraq
  • Palestine
  • Afghanistan
  • Syria
  • Refugees with a travel document

Documents required for obtaining Nepalese Tourist Visa

  • A valid passport, i.e. your passport should have at least six-month validity.
  • A filled visa application form that is available at the immigration entry points
  • Two passport-sized photos
  • Visa fees

Steps for obtaining a Nepalese tourist visa

  • Fill up the application form.
  • Pay the visa fees and get a receipt.
  • After submission, you will get a visa for 15, 30, or 90 days as per your requirement.

Nepal Tourist Visa fees

For 15 Days–30 USD

30 Days–50 USD

90 Days–125 USD

Visa Extension

You can extend the visa for a minimum of 15 days by paying a lump sum amount of USD 45. Also, if you intend to stay only a few days extra, you can extend visas by paying USD 3 per day for the additional days of stay. In case of a delay of up to 150 days for visa extension, USD 5 per day shall be charged as a late fee (fine).

You may also choose to apply online for a tourist visa here.

Gratis Visa (Visa for free)

With the following applicants, Nepal Government issues a Nepal tourist visa free of cost

  • Children below ten years (not applicable for US citizens)
  • 30 days for SAARC citizens visiting Nepal for the first time in a visa Year (except Afghan nationals). However, Afghan nationals are eligible for Gratis Visa on Arrival only upon the recommendation of the Department of Immigration.
  • Non Residential Nepalese (NRN) card holder (issued by the Ministry of Foreign Affairs /Nepalese diplomatic missions abroad)
  • Chinese Nationals

For more information, please visit the official site of the Department of Immigration in Nepal.

General information

  • Staying in Nepal without a visa is illegal
  • You can pay visa fees in cash
  • Visa fees once paid are non – refundable
  • For child below 10 years of age, visa fees are not applicable, but they should get a valid visa
  • Always carry a passport with you during your travel to Nepal

Also, You can explore our popular trekking packages around Nepal. We look forward to welcoming you.