Visa Requirements for Nepal

Visa requirements for Nepal

Traveling to Nepal? Find out the Visa requirements for Nepal.

A paradise on Earth – Nepal is known for its amazing natural beauty and diverse landscapes. Nepal has become one of the best tourist destinations for travelers. One can explore and discover the different places of Nepal or do adventurous activities such as trekking, hiking, climbing, rafting, etc. Except for India, all countries must hold a visa for Nepal entry.

Here we are to assist you in finding out the details for Nepal visa requirements with our expert guide. Explore options for Visa on Arrival, application steps, fees, and necessary documents. Ideal for tourists and trekkers seeking adventure in Nepal's stunning landscapes. Start your journey here!

Important Notice: Applicants are advised to be cautious of fraudulent websites claiming to offer Nepali visa services. The Government of Nepal only accepts payments through official channels at embassies or immigration points in Nepal. For a secure and legitimate visa application, please use only the official portal at Stay safe and verify the authenticity of the information.

How much does a Nepal visa cost?

The cost of a Nepal visa varies based on the duration of your stay:

  • 15-day multiple entry visa - USD 30
  • 30-day multiple entry visa - USD 50
  • 90-day multiple entry visa - USD 125

These fees are applicable for tourist visas obtained either on arrival or online. If you're planning a different type of visa, like a business or diplomat, or student visa, the costs might differ and additional fees could apply depending on the specific requirements and processing involved. Always check with the nearest Nepalese embassy or consulate or the official Nepal Department of Immigration website for the most accurate and up-to-date information.

How to apply Visa on Arrival at the Airport?

Here are the simple steps to follow for Tourist Visa on Arrival at TIA (Tribhuvan International Airport).

1st step:

  • Fill in the “Arrival Card”.
  • Fill in the Online “Tourist Visa” form. You can fill it in the official website of the Department of Immigration of Nepal before your arrival to Nepal or you can fill it up using the Kiosk machines available at the airport.
  • You will receive a barcode upon submission on the website. You will have to print it and bring it along with you to acquire the visa. The validity is for 15 days. You have to fill it up again once it is invalid.

2nd step:

  • Proceed to the payment counter and make the payment according to your visa requirement (depending on the days: 15/30/90 days).
  • Please do not forget to take your receipt once payment is done.
  • It is always advisable to carry cash (dollars) to be on the safe side even though different modes of payment are available.

3rd step:

  • Walk to the Immigration Desk with your online form, payment receipt, and your passport.
  • You will be issued a visa once all the processing is done at the immigration desk.

What are the types of Nepal visas?

Getting a visa for Nepal is usually quite easy for most travelers, especially if you are visiting as a tourist. Here’s a simpler breakdown:

Tourist Visa: You can get a tourist visa when you arrive at the airport in Kathmandu or certain border crossings with India and China. This is very convenient for visitors.

Visa on Arrival: It’s simple to get a visa right when you arrive in Nepal. You just need your passport (which should be valid for at least six months), a photo that fits passport requirements, and the visa fee.

Online Application: You can also apply for a visa online before you go to Nepal. This way, you can fill out all the paperwork beforehand and save time at the airport.

Other Visas: If you need a different kind of visa, like for business, study, or work, you will need to provide more documents and it might take longer to get the visa.

Eligibility: Most people from different countries can easily get a visa, but some countries might have extra steps or rules.

As long as you have the proper documents and follow the rules, it is quite easy to obtain a Nepal visa.

What documents do I require to submit for a Nepal visa?

The documents required for a Nepal visa can vary depending on the type of visa you are applying for. Here's a general list of documents you'll typically need for a tourist visa:

  • Passport: Your passport must be valid for at least six months beyond your planned departure date from Nepal.
  • Visa Application Form: You need to fill out the visa application form, which can be done online or obtained and filled out upon arrival at the International Airports or Immigration ports if traveling by land.
  • Photographs: Passport-sized photographs are necessary. Make sure they meet the standard passport photo requirements.
  • Visa Fee: The visa fee varies depending on the length of stay you are applying for (e.g., 15, 30, or 90 days). It is usually paid in USD at the immigration. .
  • Travel Itinerary: While not always mandatory, it can be helpful to have proof of your travel plans, including flight tickets and hotel bookings.
  • Proof of Financial Means: Sometimes, you may be asked to show that you have sufficient funds to cover your stay in Nepal.
  • Health Insurance: This isn’t typically a requirement but having travel health insurance is highly recommended.

Is it difficult to get a Nepal visa?

Once you have all the required documents including a valid Passport, it is quite easy to obtain a Nepal visa.

How long does it take to get a Nepal visa?

The time it takes to get a Nepal visa can vary depending on the method you choose to apply:

Visa on Arrival: This is the quickest way to obtain a visa. It typically takes only a few minutes to process once you reach the immigration counter at the airport or border crossing in Nepal. However, during peak travel seasons, you might experience longer waiting times due to higher volumes of travelers.

Online Application: If you apply for a visa online through the official Nepal Department of Immigration website, the process can be quicker at the airport since you'll have pre-processed much of the necessary paperwork. This pre-approval can save time at the immigration counters, but you should apply at least a few days in advance of your travel to ensure everything is in order.

Embassy or Consulate Application: Applying for a visa through a Nepalese embassy or consulate might take longer, depending on their processing times. Typically, it can take a few days to a couple of weeks from anywhere. It’s a good idea to apply well in advance of your travel date to accommodate any delays.

For the most efficient processing, ensure that all your documentation is correctly filled out and complete. Also, check the latest visa processing times and requirements from the nearest Nepalese embassy or consulate before applying.

If you are applying for a non-tourist visa, such as a business, student, or work visa, additional documents will be required:

  • Business Visa: Letters from your employer or inviting company in Nepal, proof of registration of the business, and other relevant documents.
  • Student Visa: Admission letter from the educational institution in Nepal, proof of financial support, and academic records.
  • Work Visa: Employment contract, work permit from the Department of Labor in Nepal, and credentials related to your qualifications and experience.

There are many other types of visas. So, it's always best to check the specific requirements with the Nepalese embassy or consulate or on the official Nepal Department of Immigration website before applying to ensure you have all the needed documents.

Countries requiring Visa before arrival in Nepal

These enlisted countries must obtain a Nepal visa before their departure to Nepal from the Nepalese diplomatic mission (Embassies and Consulates)

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

Refugees with a Travel document

How do you track your visa application?

You can track your visa application by visiting the official website and entering your visa application number and travel document number. The visa process for Nepal is straightforward, featuring a user-friendly website that facilitates easy tracking of application status.

How many days can we extend the Nepal visa?

You can extend the visa for a minimum of 15 days with USD 45 and USD 3 per day for additional days. Free of Cost in case of minors below 10 years of age (Except US passport holders). A late fee of an extra USD 5 per day is charged.