+977-9851254035 (Indira)

Visa and Entry Procedure

Nepal warmly welcomes tourists and wants to make easy entry to the country. You can get a tourist visa upon arrival at the Kathmandu Airport (TIA).  Although you can get a tourist visa for Nepal from the embassy or consulate in your country, the simplest and cheaper is to get it at Tribhuwan International Airport upon your arrival in Nepal or else at the immigration entry points (please check below for entry points) if you are entering Nepal via land. Please check the below list of nationals who are not given tourist visas at the airport and other entry points.

Online Visa Application
You can apply for the tourist visa online too. You can still fill out the standard printed forms upon arrival too. However, applying for the visa online will help you get the visa quicker and avoid a long queue upon your arrival. The application system could hold your application for 15 days. If it expires, you need to fill-up the form again at the airport. Here is the link to apply for a visa online in advance 

You need to take care of the following things while filling up the visa application form (online or at the entry point)

Things you need to get Nepal visa upon arrival

Entry points to Nepal with immigration offices:

  1. Tribhuvan International Airport , Kathmandu
  2. Immigration Office, Kakarbhitta , Jhapa
  3. Immigration Office, Birganj , Parsa
  4. Immigration Office , Belhia , Bhairahawa
  5. Immigration Office , Nepalganj, Banke
  6. Immigration Office , Mohana, Kailali
  7. Immigration Office, Gadda Chauki, Kanhanpur
  8. Immigration Office , Kodari , Sindhupalchwok

Indian Nationals:

Indian nationals do not require a visa. But 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.

Tourist Visa

At the airport there are several visa choices:

Visa Facility Duration Fee (USD or other acceptable currency)
Multiple entry 48 hours 5
Multiple entry 15 days 30
Multiple entry 30 days 50
Multiple entry 90 days 125

Payment by cash ONLY in any major currency (change is returned in rupees)

Transit Visa

Transit visa for one day can be obtained from Nepal’s immigration offices at the entry points upon the production of departure flight ticket via Tribhuvan International Airport in Nepal, by paying US $ 5 or equivalent convertible currency.

Gratis (Free) Visa

Tourist Visa Extension

For further information, please contact Department of Immigration, Kalikasthan, Dillibazar, Kathmandu. Tel : 977 – 01 – 4433934 / 4429660/ 4438862 / 4438868 |Fax : 977 – 01 – 4433935|Email : |Website :

Department of Immigration Office Hours
Sunday to Thursday:
10 a.m. – 17 p.m. in summer
10 a.m. – 16 p.m. in winter (Nov. to Jan.)
Friday: 10 a.m. -15 p.m.

Visa Application Hours
Sunday to Thursday: 10 a.m. – 15 p.m.
Friday: 10 a.m. – 13 p.m.

Nepal government does not provide arrival visa to nationalities from following countries:

  1. Nigeria
  2. Ghana
  3. Zimbabwe
  4. Swaziland
  5. Cameroon
  6. Somalia
  7. Liberia
  8. Ethiopia
  9. Iraq
  10. Palestine
  11. Afghanistan

Other General Information

Associated and certified

Government of nepal

Registered with: Company Registration Office, Government of Nepal

Government of nepal

Licensed by: Nepal Tourism Board & Department of Tourism


Proud Member of Trekking Agency's Association of Nepal


General Member of Nepal Mountaineering Association