Tips & Infos
Tips & Infos

Nepal Visa Guide
Fees, Requirements & How to Apply

Learn how to get a Nepal visa, including visa fees, requirements, Visa on Arrival, application process, entry points, and visa extension information.

Updated August 29, 2026
By Saligram
Share

Nepal Visa Guide: Fees, Requirements & How to Apply

Nepal Visa Guide: Fees, Requirements & How to Apply

Most foreign visitors need a tourist visa to enter Nepal. If your nationality is eligible for Visa on Arrival, you can complete the application, pay the visa fee, and get your visa when you arrive in Nepal.

You can also arrange a tourist visa before travelling through a Nepalese embassy or diplomatic mission.

If you are coming to Nepal for trekking or a holiday, this guide explains what you need, how much the visa costs, how to apply, where to get it, and what to do when you arrive.

Do You Need a Visa for Nepal?

Most foreign visitors need a tourist visa to enter Nepal.

Citizens of many countries can get a Visa on Arrival at designated immigration entry points. Some nationalities must obtain a visa before travelling to Nepal.

Indian citizens do not need a visa to enter Nepal. They should carry acceptable identification to prove their Indian nationality.

If you are unsure whether your nationality qualifies for Visa on Arrival, check the latest information from the Department of Immigration before travelling.

Nepal Tourist Visa Fees

The current tourist visa fees are:

Visa Duration Fee
15 days USD 30
30 days USD 50
90 days USD 125

These are the standard tourist visa fees published by the Department of Immigration.

Some travellers may qualify for a gratis visa, meaning the visa fee is waived. This includes certain children, SAARC nationals under applicable rules, and other eligible categories.

Check the current immigration rules for your nationality before travelling.

How to Get a Nepal Visa on Arrival

If you are eligible for Visa on Arrival, this is usually the simplest way to get your tourist visa.

For most international travellers arriving by air, the process takes place at Tribhuvan International Airport (TIA) in Kathmandu.

1. Complete the Visa Application

You can complete the tourist visa application online before travelling through the official Nepal Immigration portal.

You can also complete the application using the kiosks at the airport after you arrive.

Enter your details exactly as they appear in your passport. After completing the form, save the confirmation or barcode.

The online application submission is valid for 15 days, so complete it close to your arrival date.

Official visa portal:
https://nepaliport.immigration.gov.np/

2. Pay the Visa Fee

Choose the visa duration you need and pay the applicable fee.

Nepal Immigration provides an official online payment option, and payment facilities are also available at the airport.

It is still useful to carry a suitable payment method with you when travelling.

3. Go to the Immigration Desk

After completing the application and payment, take your documents to the immigration desk.

The officer will check your passport and visa information and issue your tourist visa.

Once the visa process is complete, you can continue through the arrival area and collect your luggage.

What Do You Need for a Nepal Visa?

For a normal tourist visa, prepare:

  • A passport valid for at least six months
  • Completed tourist visa application
  • Visa fee
  • Your first accommodation address in Nepal (The Address Kathmandu Hotel)
  • Your visa application or payment confirmation, if you completed these before arrival

Make sure the information in your visa application matches your passport, especially your name, passport number and date of birth.

For most travellers applying for Visa on Arrival, you do not need to prepare a large number of additional documents.

What Address Should You Put on the Visa Form?

The visa application asks for an address in Nepal.

Use the name and address of your first accommodation in Nepal.

If you are staying at The Address Kathmandu Hotel, enter the hotel details provided for your booking.

If you are travelling with a trekking company, you can ask the company for your Kathmandu hotel details before completing the form.

You do not need to enter the address of your trekking destination.

Where Can You Get a Nepal Visa?

Tribhuvan International Airport, Kathmandu

Most international visitors arriving by air enter Nepal through Tribhuvan International Airport. Eligible travellers can obtain a Visa on Arrival here.

Gautam Buddha International Airport, Bhairahawa

Eligible travellers can also obtain a Visa on Arrival at Gautam Buddha International Airport in Bhairahawa.

This airport is particularly useful if you are travelling to Lumbini or entering Nepal through the western part of the country.

Land Border Entry Points

Nepal also provides immigration services at designated land borders.

These include:

  • Kakarbhitta
  • Birgunj
  • Belahia, Bhairahawa
  • Nepalgunj
  • Dhangadhi
  • Gaddachauki
  • Kodari

If you are entering Nepal overland from India or China/Tibet, check the current arrangements for your chosen border before travelling.

Can You Get a Nepal Visa Before Travelling?

Yes.

You can apply through a Nepalese embassy, consulate or diplomatic mission in your country.

Nepal also provides online visa services through the official NepaliPort system.

If your nationality is not eligible for Visa on Arrival, arrange your visa before travelling.

Which Countries Cannot Get Visa on Arrival?

Citizens of certain countries are not eligible for Visa on Arrival and must obtain a visa before travelling to Nepal.

Because the list can change, check the current information from the Department of Immigration before your trip.

Do not rely on an old list from another website.

How Long Can You Stay in Nepal?

Tourist visas are available for:

  • 15 days
  • 30 days
  • 90 days

If you need to stay longer, you can apply for a visa extension in Nepal.

The maximum total stay on a tourist visa is 150 days in a visa year, subject to the applicable immigration rules.

Nepal Tourist Visa Extension

If your trip is longer than your original visa period, apply for an extension before your visa expires.

The current extension fee is USD 3 per day, with a minimum extension period of 15 days.

A late fee can apply if you overstay your visa.

If you are combining two treks or adding a tour after trekking, make sure your visa remains valid for the entire trip.

Nepal Visa for Indian Citizens

Indian citizens do not need a tourist visa to enter Nepal.

They should carry acceptable identification proving their Indian nationality.

If travelling by air, check the current requirements for accepted identification before departure.

Nepal Visa for Children

Children must also meet Nepal’s entry requirements.

Certain children may qualify for a gratis visa, meaning the visa fee is waived, depending on their age and nationality.

If you are travelling with children, carry their passports and any required identification or supporting documents.

Do You Need a Separate Visa for Trekking?

No. You use a tourist visa to enter Nepal for trekking.

However, your tourist visa is separate from trekking permits.

Depending on your trekking route, you may need additional permits for a conservation area, national park or restricted area.

For example, Everest Base Camp, Annapurna, Manaslu and Langtang have different permit requirements.

If you book your trek with a trekking company, the company can normally arrange the required trekking permits as part of the trek package when they are included.

Before You Fly to Nepal

Before leaving home, check these things:

  1. Confirm whether your nationality is eligible for Visa on Arrival.
  2. Make sure your passport has at least six months of validity.
  3. Complete the official visa application close to your arrival date.
  4. Save your application confirmation or barcode.
  5. Prepare the correct visa fee and payment method.
  6. Keep your first hotel address in Nepal with your travel documents.
  7. Keep your passport and visa documents in your hand luggage.

I recommend checking the official Nepal Immigration website shortly before your flight because visa requirements and procedures can change.

Use the Official Nepal Visa Website

For current visa fees, requirements, application procedures and immigration notices, use the official Nepal government websites.

Department of Immigration:
https://www.immigration.gov.np/

NepaliPort Visa Portal:
https://nepaliport.immigration.gov.np/

Use the official .gov.np websites when submitting your application or making an online payment.

Frequently Asked Questions About Nepal Visa

Can I get a Nepal visa on arrival?

Yes, if your nationality is eligible. Most international tourists arriving in Kathmandu can use the Visa on Arrival service.

How much does a Nepal tourist visa cost?

A 15-day visa costs USD 30, a 30-day visa costs USD 50, and a 90-day visa costs USD 125.

Can I apply for a Nepal visa online?

Yes. You can complete the official tourist visa application online through the NepaliPort system before travelling.

How long must my passport be valid for Nepal?

Your passport should have at least six months of validity when you travel to Nepal.

Do Indian citizens need a visa for Nepal?

No. Indian citizens do not need a tourist visa to enter Nepal, but they need acceptable identification proving their nationality.

Can I extend my Nepal tourist visa?

Yes. You can apply for an extension in Nepal, subject to the applicable fees and immigration rules.

Can I get a Nepal visa at a land border?

Yes, eligible travellers can obtain visas at designated land immigration entry points. Check the current arrangements for your chosen border before travelling.

Do I need a separate visa for trekking?

No. Your tourist visa covers your stay in Nepal. Trekking permits are separate and depend on the trekking region.

Is the Nepal visa fee refundable?

Visa fees are generally non-refundable once the visa has been issued. Check the current Department of Immigration rules if you have a specific refund question.

Related Blogs & Articles

Our Registrations & Memberships

Government of Nepal

Registered tourism company

TAAN

Trekking Agencies Association

Nepal Tourism Board

Authorised tour operator

NMA

Nepal Mountaineering Association

TripAdvisor Excellence

Certificate of excellence

45+ Countries

International travelers