Nepal Visa on Arrival Guide

Saran Adhikari
Saran Adhikari
Updated on April 15, 2026

Nepal offers a simple and convenient Visa on Arrival system for most travelers entering the country through Tribhuvan International Airport and major land borders. With basic documents like a valid passport, photo, and visa fee, visitors can quickly obtain a tourist visa for 15, 30, or 90 days. This hassle-free process makes traveling to Nepal easy and accessible, allowing tourists to focus on exploring its stunning landscapes, rich culture, and world-famous trekking destinations.

Traveling to Nepal is easier than ever thanks to its convenient Visa on Arrival system. Whether you're planning a trek in the Himalayas, exploring cultural heritage sites, or enjoying scenic landscapes, Nepal welcomes most travelers with a simple visa process at entry points.

In this Nepal Visa on Arrival Guide, you’ll learn everything about the visa process, requirements, fees, eligibility, documents, and insider tips to ensure a smooth entry into Nepal.

What is Nepal Visa on Arrival?

A Nepal Visa on Arrival is a tourist visa that travelers can obtain upon landing at major entry points in Nepal without applying beforehand.

This system is available at:

  • Tribhuvan International Airport (Kathmandu)
  • Selected land border crossings

It is one of the easiest visa systems in South Asia, making Nepal a top destination for international tourists.

Who is Eligible for a visa on Arrival in Nepal?

Most nationalities can obtain a visa on arrival, except citizens from a few restricted countries.

Eligible:

  • USA, UK, Canada, Australia, EU countries
  • Most Asian and African countries

Not Eligible:

  • Citizens of the following countries must apply in advance:
  • Afghanistan
  • Iraq
  • Syria
  • Ghana
  • Somalia

Always check the latest rules before traveling.

Nepal Visa on Arrival Fees (2026)

Visa fees depend on the duration of stay:

Duration     Cost
15 Days USD 30
15 Days  USD 50
90 Days USD 125

Tip: Carry cash (USD preferred), although card payment is sometimes available.

Documents Required for Nepal Visa on Arrival

To get your visa smoothly, prepare the following:

  • Valid passport (minimum 6 months validity)
  • One passport-size photo
  • Completed visa application form (online or at kiosk)
  • Visa fee (cash/card)
  • Proof of accommodation (sometimes requested)
  • Return or onward travel ticket

Step-by-Step Process for Nepal Visa on Arrival

Step 1: Fill Online Application Form

  • Visit the official immigration website before arrival to save time.

Step 2: Arrival at Airport

  • At Tribhuvan International Airport, proceed to the visa kiosk machines.

Step 3: Print Your Slip

  • Fill out the digital form and get a printed receipt.

Step 4: Pay Visa Fee

  • Pay according to your stay duration.

Step 5: Immigration Check

  • Submit documents and get your visa stamped.

Visa Extension in Nepal

You can extend your tourist visa easily at:

  • Immigration Office in Kathmandu
  • Immigration Office in Pokhara

Extension Fees:

  • USD 45 for 15 days (minimum)
  • Additional USD 3 per day after that

Best Time to Visit Nepal

The visa process is available year-round, but the best travel seasons are:

  • Spring (March–May) – Ideal for trekking
  • Autumn (September–November) – Clear skies and best views

Important Travel Tips

  • Fill your visa form online to avoid long queues
  • Carry exact cash in USD
  • Keep passport copies handy
  • Avoid peak hours at the airport (morning rush)
  • Double-check visa validity before leaving the counter

Nepal Entry Points for Visa on Arrival

By Air:

  • Tribhuvan International Airport

By Land:

  • Kakarbhitta (India border)
  • Sunauli (Bhairahawa)
  • Rasuwa Gadhi (China border)

Why Choose Nepal for Your Next Trip?

From the world’s highest peaks to UNESCO heritage sites, Nepal offers:

  • Adventure trekking (Everest, Annapurna)
  • Cultural experiences
  • Wildlife safaris
  • Spiritual journeys

The easy visa system makes it even more attractive.

Common Mistakes to Avoid

  • Not carrying cash for visa fee
  • Passport validity less than 6 months
  • Incorrect application details
  • Forgetting passport photos

FAQs About Nepal Visa on Arrival

Is Nepal Visa on Arrival easy?

  • Yes, it’s quick and straightforward for most travelers.

Can I pay visa fees by card?

  • Sometimes, but cash is recommended.

How long does the process take?

  • Usually 20–45 minutes, depending on the crowd.

Can I extend my visa?

  • Yes, easily from immigration offices.

The Nepal Visa on Arrival system is one of the most traveler-friendly visa processes in the world. With minimal requirements and a quick process, entering Nepal is simple and hassle-free.

Whether you’re planning trekking, cultural exploration, or a relaxing holiday, Nepal is ready to welcome you.