Is Visa necessary for getting in Nepal?

Yes, Visa is compulsory for all countries people in Nepal except (Indian nationals).

Getting Nepal Visa is probably the easiest visa procedure for foreigners. You can just book the ticket and fly to Nepal. You will get a Visa upon your arrival. If you are using the overland route, also no problem from India and Tibet immigration office at the border will issue the Visa.

Note:- People from these countries Afghanistan, Cameroon, Ethiopia, Ghana, Iraq, Liberia, Nigeria, Palestine, Somalia, Swaziland, Syria, Zimbabwe & Refugees with travel documents do not get a visa upon their arrival from the immigration entry points of Nepal. They need to obtain a visa from Nepal Embassies or Diplomatic Missions in their respective countries.

Following are the list of requirements for taking a visa at the airport or immigration entry point :

  • valid passport with validity of at least six months
  • Complete application form filled at Airport or immigration entry points.

Entry points are:-

  • Tribhuwan International Airport, Kathmandu
  • Eastern Nepal – Kakarvitta, Jhapa
  • Central Nepal – Birjung, Parsa
  • Northern Border – Kodari, Sindhupalchowk
  • Western – Rupandehi (Belhiya, Bhairahawa)
  • Mid-western – Banke (Jamuna, Nepalgunj)
  • Far western – Kailali (Mohana, Dhangadhi) / Kanchanpur (Gaddachauki, Mahendranagar)
  • Two passport size photos
  • Visa fees payment should be paid in cash (preferably USD, especially at land crossings,
  • but you can also pay with foreign currency (AUD, CAD, CHF, EURO, GBP, HKD, JPY & SGD)

Visa Fees:-

         15 Days (Multiple Entry) USD 30

          30 Days (Multiple Entry) USD 50

          90 Days (Multiple Entry) USD 125

Note: (You can pay in dollars or equivalent convertible currency)

Free Visa for SAARC nationals for up to 30 Days

For Indian people does not require a visa, however, if they are traveling to Nepal via air, they have to carry proper identification documents like a passport or citizenship certificate. The children under the age of 10 do not need to show an identification certificate.

Visa Extension:-

If you want to extend your visa for 15 days or less, the visa extension charge is USD 30

If you want to extend the visa for more than 15 days, USD 2 will be charged per day after 15 days.

Foreigners can stay for a maximum of 150 days in a visa year (Jan 1 to Dec 31)

For more information, you can inquire at the Department of Immigration or Nepalese embassies.