Tribhuvan International Airport is the only international airport of Nepal. Immigration Office, TIA (Tribhuvan International Airport) under Department of Immigration has been facilitating tourists flying to Nepal by providing Visa on Arrival. ‘On Arrival’ visa procedure is very quick and simple.

You can expect some queues during peak Tourist season. If you wish to skip those queues, you can also consider getting Visa from Nepalese Diplomatic Missions stationed abroad prior to your arrival.

Choice is yours.

 If you have obtained visa from Nepalese Diplomatic Missions, then you must enter Nepal within six months from the visa issued date. Your total stay is counted starting from the day you enter into Nepal.

Visas obtained on Arrival at the Entry and Exit points are ‘Tourist Visas’.  They bear multiple Re entry facility. Tourist Visa ‘On Arrival’ is the only entry visa to Nepal.

If you are visiting Nepal for the purposes other than Tourism (sightseeing, tour, travel, mountaineering, trekking, visiting friends and families), you should still get ‘ Tourist Visa’ to get into the country. 

However, you must change the category of visa as per your purpose and length of stay in Nepal from Department of Immigration by producing required documents.

Nepal Entry Points

Foreigners except Indians national are required a valid visa to enter Nepal.

Visa may also be applied/issued from the following immigration offices in Nepal:

  • Tribhuvan International Airport, Kathmandu (TIA)
  • Kakarvitta, Jhapa
  • Birganj, Parsa
  • Kodari, Sindhupalchowk
  • Belhiya, Bhairahawa
  • Jamuna, Nepalgunj
  • Mohana, Dhangadhi
  • Gaddachauki, Mahendranagar

Nepal Visa Fee

The costs payable only in USD for obtaining a visa on arrival at any border are as follows:

  • A Tourist Visa with more than one entry for 15 days: USD 30.
  • A Tourist Visa with double entries for 30 days USD 50.
  • A Tourist Visa with multiple entries for 90 days USD 125.

Visa Extension Fees

The fees payable in local currency (NPR) to extend the length of your stay, or to renew a visa are:

  • USD 3 or equivalent in Nepali Currency, per day of the extension period.
  • An extra USD 20 or equivalent in Nepali Currency, is payable on a Single-Entry Visas if a Multiple Entry required requests for an extended period.
  • If visitors failed to resume their visa and must do so at an exit point, they need to pay another equivalent to USD 5, in Nepalese Currency, on the ordinary visa extension cost.

Foreigners who have overstayed 150 days without extension are required to pay an extra visa fee as per provision in F3. Plus a penalty is distinctive in Clause 10 – Clause 4 of the immigration Act 2049.

Regardless of the provision acknowledged in F1: 15 days is counted at the least extension time and the visa fee charged thus. For an extended period of greater than 15 days, the visa fees are charged as per the terms of F1.

A tourist visa could be extended up to the highest period of One Hundred Fifty days in a single visa year (January – December).

Note: For an extension to a visa, you need two extra passport photographs for every extension.

Process to Get Nepal Visa

  • 1st  Step
    • Fill in ‘ Arrival Card ‘
    • Fill in Online ‘Tourist Visa ‘form ( you can fill it up  prior to your arrival  visiting our official website  Department of Immigration / fill it up using Kiosk machines upon your arrival at the airport).  If you fill it from the website, you will get submission Receipt with barcode, please print it out and bring it along for acquiring visa. It works for fifteen days and becomes invalid then after.  If so, you will have to fill it up again.
  • 2nd  Step  
    • Make payment  at the bank according to your visa requirement ( 15/30/90 Days)
    • Get the receipt
  • 3rd Step  
    • Proceed to the Immigration Desk with your online form,  payment receipts and your passport
    • Hand in your documents to immigration officer for visa processing. He/she issues visa to you upon his/her satisfaction.

Gratis (Free) Visa

Gratis visa for 30 days is available only for nationals of SAARC countries. However, for extension of visa for SAARC nationals, the rule is the same as that of other nationals. Indian nationals do not require a visa to enter into Nepal.
For Visa Extension in Nepal

Tourists can stay for a maximum of 150 days in a visa year (Jan 1 to Dec 31) extending the visa at the rate of 2 US $ per day. However, a minimum amount of 30 US$ has to be paid for a period of 15 days or less.

Nepal Visa Required In Advance

Nationals of following countries are requested to acquire Visa prior their arrival from their nearby Diplomatic missions (Embassies/consulates) of Nepal Government.  

  1. Nigeria
  2. Ghana
  3. Zimbabwe
  4. Swaziland
  5. Cameroon
  6. Somalia
  7. Liberia
  8. Ethiopia
  9. Iraq
  10. Palestine
  11. Afghanistan
  12. Syria
  13. Refugees with travel document

Nepal Visa Exemption

Officials from following countries do not need Entry Visa based on reciprocal visa waiver Agreement

  1. People’s Republic of China – Exemption up to 30 days.
  2. Federal Republic of Brazil – Exemption up to 90 days
  3. Russian Federation – Exemption up to 90 days.
  4. Thailand – Exemption up to 90 days.

For Indian Citizen

Indian residents are authorized to journey in Nepal as per the following document:

Passport, Driving License with photo, Identification Card by the governmental body, Ration Card, Voter Identity Card, Registration Certificate approved by the Indian Embassy to Indian Citizens Living in Nepal, Temporary documents certified by the Indian Embassy for the Indian citizen in the occasion of exigency and document with photo and setting out identity, issued by way of the sub-divisional magistrate or authority there above.

Contact to Department of Immigration

Kalikasthan, Kathmandu.

Tel: +977 1 4433934/4429660/4438862/4438868

Fax: +977 1 4433935

E-mail: mail@nepalimmigration.gov.np

URL: https://nepalimmigration.gov.np/

Office Time

Sunday – Thursday 10:30 A.M. – 05:00 P.M. In summer.

10:30 A.M. – 04:00 P.M. In winter.

Friday 10:30 A.M. – 03:00 P.M.

Visa Application:

Sunday – Thursday 10:30 A.M. – 03:00 P.M.

Friday 10:30 A.M. – 01:00 P.M.

Note: All the above information sources from the Department of Immigration and subject to change.