Licensed by Nepal Government (119621/070/071)
On arrival tourist visa nepal

Getting a Nepal visa is one of the easiest things about planning your trip. No long waits, no embassy appointments for most travellers, and no complicated paperwork. For the vast majority of visitors, your visa is waiting the moment you land — and the whole process takes less than 30 minutes.

Nepal welcomed over 1.5 million tourists in 2025, making it one of Asia’s most visited destinations. The visa system is designed to be simple, fast, and traveller-friendly. Here is everything you need to know before you fly.

Nepal Visa at a Glance

Nepal offers tourist visas for 15, 30, or 90 days. Most nationalities can get their visa on arrival at Kathmandu airport or at major land border crossings. You can also pre-register online before you travel — same visa, less queue time.

Quick facts:

  • Open to citizens of over 150 countries
  • On arrival at airports and major land borders
  • Multiple entry included as standard
  • Maximum stay: 150 days per calendar year
  • Indian nationals: no visa required at all

Types of Nepal visa

Nepal offers several visa categories depending on your purpose of visit — Diplomatic, Official, Business, Study, Residential, Tourist, and Transit. For most travelers, the Tourist Visa is what you need.

Tourist Visa

The Tourist Visa is designed for travelers visiting Nepal for tourism. It’s available as on-arrival or from a Nepalese embassy abroad, and can be issued for 15, 30, or 90 days — up to a maximum of 150 days per year.

Minimum stay Maximum per year Entry types
15 days150 daysAir & Land

Nepal Visa fee

15 Days30 Days90 Days
$30$50$125
USD per personUSD per personUSD per person

How to get your visa?

Option 1 — Visa before arrival (embassy)

Prefer to sort your visa before you fly? Visit the nearest Nepalese embassy, fill out the online application form at https://nepaliport.immigration.gov.np, and get your passport stamped.
The following nationalities must obtain a visa before arrival and cannot use on-arrival facilities:

Nigeria  Ghana Zimbabwe Swaziland Cameroon  Somalia  Liberia  Ethiopia   Iraq  Palestine  Afghanistan  Syria  Iran  Refugees (travel doc)

Option 2—On-arrival visa

Most travelers can get their visa the moment they land or cross into Nepal. On-arrival visas are available at the following entry points:

Air entry points
Tribhuvan International Airport
Gautam Buddha International Airport
Land entry points
Kakarbhitta · Birgunj · Belahiya (Bhairahawa) · Jamunaha (Nepalgunj) · Mohana (Dhangadhi) · Gaddachauki (Mahendranagar) · Kodari · Rasuwagadhi

Step-by-step: on-arrival visa process

  1. Fill out the online visa application form before you arrive at https://nepaliport.immigration.gov.np/onlinevisa-mission/application. Note: applications submitted more than 15 days before arrival are not valid.
  2. You’ll receive a QR code (barcode) after submitting. Save it—you’ll need to show it to the immigration officer. Kiosk machines at the airport are available if you haven’t filled out the form yet.
  3. Present your QR code at the immigration desk for review.
  4. Pay the visa fee according to your chosen duration (15, 30, or 90 days) and collect your receipt.
  5. Receive your visa stamp in your passport. Welcome to Nepal!

Documents required for Nepal visa

  1. Valid passport—minimum 6 months validity with at least 2 blank visa pages
  2. Completed Nepal Tourist Visa Application Form (filled online and printed)
  3. Passport-size photograph
  4. Covid vaccination certificate (not applicable anymore)

Extending your Nepal visa

15 Minimum extensionAdditional daysLate fine
15 days+$3/day+$5/day
at USD 45per extra dayfor overstays under 150 days

You can also check your visa status or apply for extension online at https://nepaliport.immigration.gov.np/visa-check. Note that in-person collection is still required.

Entry points of Nepal

Entering Nepal from India

Nepal shares a 1,770 km border with India. The six major land crossings are: Kakarbhitta, Birgunj, Belahiya (Bhairahawa), Jamunaha (Nepalgunj), Mohana (Dhangadhi), and Gaddachauki (Mahendranagar).

Entering from China

Nepal shares a 1,389 km northern border with China. Kodari and Rasuwagadhi are the two main crossings. The Humla (Simkot) border is occasionally used for direct visits to Mansarovar, Kailash, and Lhasa.

Entering Nepal by air

Tribhuvan International Airport (Kathmandu) and Gautam Buddha International Airport are Nepal’s two international air gateways. Over 32 airlines connect Nepal to the world, including Qatar Airways, Flydubai, Air Arabia, Singapore Airlines, Cathay Pacific, Air India, and Druk Air.

Business visa

Nepal’s Business Visa is open to investors and entrepreneurs looking to invest or conduct business in the country. It is issued for a minimum of 1 month up to 1 year, or for a full 5-year term, with multiple re-entry facility. For full details, visit the official Nepal Immigration website.

Siddartha Mishra
About the author

Hey there! I'm Siddartha Mishra, the founder and operations manager of Eyes on Nepal. With over two decades in Nepalese tourism, my passion for trekking, tours, and landscape photography drives everything I do. I thrive on organizing adventures and sharing my knowledge with curious travelers. Connecting with people and helping them discover Nepal's wonders isn't just my job—it's my life's calling.

Leave a Reply