Nepal Visa Information

What is a Nepalese visa?

A Nepalese visa is an official entry permit issued by the Government of Nepal that authorizes foreign nationals to enter, stay, and exit the country for a defined period. In practical terms, this visa is typically stamped or electronically recorded on your passport and indicates crucial details such as the type of visa (e.g., tourist, business), its validity period (commonly offered in durations like 15, 30, or 90 days), and any conditions that apply to your stay.

How many types of visas are there in Nepal?

Nepal has plenty of visa options to accommodate almost every kind of travel. Although there are general categories for tourists and non-tourists in the visa system, there are a few main kinds you'll probably run into in real life: 

  • A tourist visa for tourists is granted for leisure or vacation. For qualified nationalities, it is frequently accessible upon arrival and comes in a variety of periods (usually 15, 30, or 90 days).
  • Business visa is designed for people who are traveling to Nepal for meetings, business travel, or other business-related purposes. Typically, business visas permit numerous entries and longer stays.
  • A student visa is intended for visitors who intend to study or carry out scholarly research in Nepal. This visa is valid for the length of your research study or academic program.
  • Transit visas are typically valid for a maximum of 24 hours and cannot be extended for citizens who are temporarily traveling through Nepal on their way to another location.
  • Work (Employment) Visa: Given to people who secure jobs in Nepal, this visa necessitates extra paperwork and a local sponsor or employer to verify the work's purpose.
  • Official or diplomatic visas are only available to diplomats, government employees, and anyone going on official state business. 

In conclusion, although most visitors apply for a tourist or business visa, Nepal's immigration system also allows for other uses, bringing the total to about six main categories. Note that there may be updates or changes to these categories, so it’s always best to confirm the latest visa types and requirements on the official Nepal Immigration website or through a Nepalese diplomatic mission before planning your trip.

Is on on-arrival visa available in Nepal?

Nepal offers a visa-on-arrival facility to foreign nationals, making it convenient for tourists. However, there are exceptions for citizens of certain countries who need to obtain a visa in advance. For all nationalities, the visa-on-arrival process is straightforward and available at Tribhuvan International Airport and other entry points. 

Are foreign currencies accepted for on arrival visa payment?

Most of the currencies are accepted for paying on arrival visa fees in Nepal at the equivalent USD amount that is mentioned.

Which countries are not granted an on-arrival visa in Nepal?

Countries that cannot get an on-arrival visa in Nepal are mentioned below:

  • Nigeria
  • Ghana
  • Zimbabwe
  • Swaziland
  • Cameroon
  • Somalia
  • Liberia
  • Ethiopia
  • Iraq
  • Palestine
  • Afghanistan
  • Syria

 If you're planning to visit Nepal, it's always a good idea to check the latest visa requirements on the [official immigration website] (https://www.immigration.gov.np/en/page/visa-on-arrival) for updates.

What is the step-by-step procedure to get an on-arrival visa in Nepal?

  • Follow the signs or the instructions of the persons and proceed to the arrival hall first.
  • Fill out the arrival card that is provided at the immigration area or use the kiosk machine.
  • Staff and some signs will guide you to fill out the form, pay the fees, and get a visa.
  • After filling out the form, proceed to the dedicated counter to pay the visa fee.
  • Visa fees can be paid in dollars, euros, and pounds, and Nepali rupees are also accepted.
  • For 2025 there is an on-arrival visa, and the cost for a visa is USD 30 for 15 days. For 30 days, the visa cost is USD 50; for 90 days, the visa cost is USD 125.
  • After paying the fees, present your passport, visa application, arrival card, and payment receipt at the immigration counter.
  • After this process, the immigration officer will issue the visa.
  • After getting the visa you can come out of the airport and meet our representatives who will be waiting with a name plate outside the airport.
  • As you walk out of the airport and cross the road you will meet our airport representative who will take you to the hotel and after that, we will meet and talk in detail about the trip.

How can a Nepalese visa be obtained?

Nepalese visa is obtained when arriving at Kathmandu's Tribhuvan International Airport. You can also get a visa at border entry points in Kakadvitta, Birgunj, Bhairahawa, Nepalgunj, Gaddachowki on the Nepal-Indian border, and Kodari on the Nepal-China border. Additionally, you can obtain a visa at the embassy or diplomatic mission representing Nepal in your area. 

The Department of Immigration, Kalikasthan, Kathmandu, Nepal, is where you can extend your visa. A current passport and one passport-sized photo are requirements for every visa. The background of the image must be light. Although the Immigration Department has not specified the size of the passport-size photo, it can be any standard US passport size.

You must pay the application fee in cash with one of the following currencies to get a visa: US Dollar, Euro, Swiss Franc, Pound Sterling, Australian, Canadian, Hong Kong, Singapore, and Japanese Yen. The visa fee cannot be paid with credit or debit cards, Indian or Nepali currency, or any other of these currencies.

Fees for tourist visa in Nepal

The visa fees tourists must pay on arrival in Nepal is mentioned below 

Days Visa Fees Country
15 days 30$For all national
30 days 50$For all nationals 
90 days 100$For all nationals
150 days 150$For all nationals
30 days0$ (free)Indian passport
  • Visa extension fees for 15 days or less are US $30 or an equivalent convertible currency.
  • The visa extension fee for over 15 days is US $2 daily.

What are the tourist visa extension fees in Nepal?

  • After applying the visa for a new extension within the visa period, the cost is 3 USD per day.
  • When the visa expires and the extension is done after the expiration period, the cost is 5 dollars per day.

What is the location where the tourist visa can be extended in Nepal?

A tourist visa can be extended for up to 120 days by the Department of Immigration in Kathmandu and the Pokhara Immigration Office upon request. After that, an additional 30 days can be extended by the Department of Immigration. A tourist visa can only be extended up to 150 days at a single time.

LocationAddress Remarks and opening hours 
Department of ImmigrationKalikasthan, Dillibazar, Kathmandu 10 AM–3 PM
Immigration Office, PokharaDamside, inside the Nepal Tourism Board Office, Pokhara, Kaski, NepalThe primary office for tourist visa extensions; online pre-application recommended; in-person appearance required; operating hours 10 AM–3 PM (Sun–Thu)
Department of Immigration BranchLikely in the same precinct as the Pokhara office (Damside area)Offers similar services with both self-service kiosks and counter services

NOTE - Saturday is a public holiday in Nepal, so the office is gonna be closed, and on Friday, it's a half day, so after 1.00 pm office will be closed.

Free visa on arrival (Gratis Visa)

For a first visit within one visa year (January to December), gratis visas for 30 days are available only for nationals of South Asian countries like Bangladesh, Bhutan, the Maldives, Pakistan, and Sri Lanka. However, a visa can be extended by the Immigration Department on payment of visa fees as specified above. Indian nationals are not required to have a visa to enter Nepal.

Free visa on arrival is only available to limited countries 

What are the visa fees for children below 8 years?

Defendants up to the age of 16 hold foreign passports of Nepalese parents or either of their parents being a Nepalese citizen.

Do Indians need a visa to enter Nepal

Indian passport holders do not require a visa to enter Nepal.

What document should travelers have to get a free visa on arrival?

  • Passport/driver's license with photo
  • A photo identity card issued by a government agency
  • Ration card with a photo
  • Election Commission card with photo
  • Identity card issued by the Embassy of India in Kathmandu
  • Sub-Divisional Magistrate or any other official above his rank
  • Also, please check with your nearest travel agent for the documents required by Indian Immigration for Indians traveling to Nepal.

Other Information

Nationals from Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, and Afghanistan will need to obtain a visa from Nepal Embassies or Diplomatic Missions in their respective countries, as they do not get visas on arrival at the immigration entry points in Nepal.

Visa Extension

Tourists can stay 150 days in a visa year (Jan. 1 to Dec. 31).

For further Nepal visa information, please contact:

Website: www.immigration.gov.np

Download the Visa Application Form.