How to Get Nepal Visa for Tourist: Updated for 2025

How to Get Nepal Visa for Tourist

Are you planning a trip to Nepal and wondering about the visa process? Getting a tourist visa for Nepal is a straightforward process. 

Whether traveling to Nepal for sightseeing, trekking, or exploring cultural heritages, you can easily obtain a visa.

In this blog, we will guide you on how to get a Nepal visa for tourist along with visa types, application methods, fees, visa extensions, and other essential requirements.

Do You Need a Visa to go to Nepal?

Yes, you need a visa to enter Nepal unless you are a citizen of India, who does not need a visa to visit Nepal. 

Nepal Tourist Visa Types and Fees for 2025

Nepal currently offers three types of tourist visas based on the duration and the Nepal tourist visa cost depends on duration.

Visa DurationCost (USD)
15 Days$30
30 Days$50
90 Days$125

Gratis Visa

A gratis visa is a type of visa that is given for free. It is usually provided to people who are visiting a country for official, diplomatic, or humanitarian reasons. These travelers don’t need to pay any visa fees. 

A gratis visa is granted to the following categories.

  • The children who are under the age of 10 (Except US citizens)
  • For SAARC members (except Afghanistan), up to 30 days. The Afghan citizens can only get it upon the recommendation of the Department of Immigration.
  • For Chinese citizens, up to 90 days.
  • Individuals visiting Nepal for diplomatic or official reasons, with an official recommendation letter.
  • Laissez-Passer holders at the United Nations.

How to Get Nepal Visa for Tourist: 3 Application Process

There are 3 ways to apply for Nepal tourist visa.

1. Visa on Arrival: Quick and Simple

Nepal offers a visa on arrival for most nationalities at Tribhuvan International Airport (TIA) in Kathmandu and major land border crossings.

How to Get Nepal Visa on Arrival?

Step 1: Arrive at the Tribhuvan International Airport (Kathmandu).

Step 2: Fill out the visa application form available at the visa on arrival counter or online.

Step 3: Submit your documents including a valid passport (at least 6 months validity), a passport-sized photo, and proof of onward or return travel (e.g. flight tickets) at the counter.

Step 4: Pay the visa fee (cash in Nepali rupees, or USD dollars).

Step 5: The visa processing takes a few minutes, and you’ll receive your tourist visa.

Step 6: Once approved, your passport will be stamped with the visa and you can proceed to Immigration.

2. Apply Visa at Nepalese Embassies/Consulates 

You can apply for a Nepal visa to any Nepalese embassy or consulate in your home country before traveling.

Step 1: Fill online visa application. You can fill in the Department of Immigration website. You will receive a submission receipt with a barcode; please print it and bring it with you to obtain a visa. It is valid for fifteen days after which it expires. If that’s the case, you’ll need to refill it.

Step 2: Provide your valid passport (at least 6 months validity), a passport-sized photo, and proof of onward or return travel (e.g. flight tickets).

Step 3: Pay the visa fee based on your visa duration (15/30/90 days).

Step 4: The visa processing usually takes 3 to 5 business days.

Step 5: After your visa is approved, collect your passport with the visa stamped.

3. Nepal eVisa 

You can also apply for Nepal visa online as Nepal offers an online visa application (pre-arrival) through the official immigration website. You still need to pay the visa fee upon arrival.

How to Apply for an eVisa for Nepal?

Step 1: Visit the official Nepal eVisa website and create an account with your email address.

Step 2: Fill out the online visa application form with your details (embassy, nationality, and date of birth), visa types, and passport number. Complete the visa application process.

Step 3: Pay the visa fee using a credit or debit card. The fee varies based on the length of stay.

Step 4: Wait for approval. You will receive your eVisa approval via email within a few business days.

Step 5: Print your eVisa. Once approved, print your eVisa and carry it with you when traveling to Nepal.

Also Read : Where and How to Buy SIM Card in Nepal

Nepal Tourist Visa Requirements 2025

The documents needed for Nepal tourist visa are:

✅ A valid passport (at least 6 months validity from entry date) 

✅ A passport-sized photo (for on-arrival visas and embassy applications) 

✅ A visa fee (cash in USD, NPR, or other major currencies)

Which Countries Require a Pre-Arrival Visa for Nepal?

Citizens of the following countries must obtain a visa in advance from a Nepali embassy or consulate. They are not eligible for a visa on arrival unless they have an official letter from Nepal’s Ministry of Home Affairs.

  • Afghanistan
  • Cameroon
  • Ethiopia
  • Ghana
  • Iraq
  • Liberia
  • Nigeria
  • Palestine
  • Somalia
  • Syria
  • Swaziland
  • Zimbabwe
  • Refugees with travel documents

Nepal Tourist Visa Extension

If you wish to stay longer, you can extend your travel visa at the Department of Immigration in Kathmandu or Pokhara.

Visa Extension DurationCost (USD)
Up to 15 Days$45
More than 15 Days$3 per extra day

Note: You can extend a tourist visa up to 150 days per calendar year

Can Your Nepal Visa Get Rejected?

Yes, your Nepal visa applications can be rejected. The common Nepal visa rejection reasons are: 

  • Insufficient and inaccurate documentation.
  • Not having sufficient financial proof.
  • Not enough evidence of your intention to return to your own country.
  • Not having a valid passport for at least 6 months beyond your intended stay.
  • Having a criminal history.
  • Not applying for the right type of visa.
  • Lack of Justification for Stay Purpose and Conditions.

What to Do if Your Visa Application is Rejected?

In case your visa application is rejected, you can:

  • Examine the reasons for your visa rejections.
  • Fix the errors and reapply.
  • Appeal the decision to the Immigration Director General.
  • Take advice from a travel expert or a visa agency.

Nepal Visa Rules & Restrictions for Tourists

You should be aware of the visa rules and regulations in Nepal for tourists.

  • Overstaying fines: If you stay more than your Nepal visa validity, you have to pay $5 per day + additional fees. 
  • No work allowed: You are not allowed to work during your stay on a tourist visa.
  • Conversion to other visa types: You must exit Nepal to change to another visa category (e.g., work, student, business).

Final Thoughts

Getting a Nepal tourist visa is simple and affordable, whether you choose Visa on Arrival, apply at an embassy, or use the online application. Make sure to check the latest updates on Nepal immigration rules before traveling to ensure a smooth entry into Nepal.

Need help with other travel essentials for Nepal? Check out our full Travel Guides for Nepal

Frequently Asked Questions (FAQs)

Can I go to Nepal without visa?

You cannot enter Nepal without a visa unless you are a citizen of India. 

Can I get a Nepal visa on arrival if I have an eVisa?

Yes, you still need to submit your eVisa confirmation and pay the visa fee upon arrival.

Can I pay my visa fee by credit card?

No, visa fees must be paid in cash (USD, NPR, or other major currencies).

Can I enter Nepal multiple times with a tourist visa?

Yes, tourist visas are multiple-entry.

What happens if I overstay my visa?

You must pay $5 per day for overstaying + extra administrative fees at immigration before departure.

How much is a visa to Nepal from UK?

For UK citizens, a Nepal visa costs USD 30 for 15 days, USD 50 for 30 days, and USD 125 for 90 days

Asmita is a travel enthusiast who enjoys discovering new places, trying local dishes, and finding hidden gems across Nepal. As a writer for Travel Nepal Guides, she shares honest tips and personal experiences to help travelers explore Nepal with confidence.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top