Nepal Visa on Arrival 2025: Updated Rules, Fees & Complete Process
Planning a trip to Nepal in 2025? Whether you’re dreaming of trekking in the Himalayas, exploring Kathmandu’s UNESCO heritage sites, enjoying Pokhara’s adventure sports, or experiencing Nepal’s rich culture, understanding the Nepal Visa on Arrival (VOA) process is essential.
This updated 2025 guide by Himalayan Social Journey covers visa rules, fees, eligibility, step-by-step application process, and expert travel tips—all in one place.
What Is Nepal Visa on Arrival?
Nepal Visa on Arrival allows eligible foreign travelers to obtain a tourist visa upon landing at Tribhuvan International Airport (Kathmandu) or at designated land border entry points.
The process is simple, quick, and traveler-friendly, making Nepal one of the easiest Himalayan destinations to enter.
Who Is Eligible for Nepal Visa on Arrival in 2025?
Most nationalities are eligible for Visa on Arrival, including travelers from
-
Europe
-
North America
-
Australia & New Zealand
-
Asia
-
Middle East
❌ Not eligible for Visa on Arrival:
-
Nationals of Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Iraq, Syria, Afghanistan, and Ethiopia
Nepal Visa on Arrival Fees (Updated 2025)
The tourist visa fee depends on the length of stay:
Visa Duration
Fee (USD)
|
15 Days |
USD 30 |
|
30 Days |
USD 50 |
|
90 Days |
USD 125 |
Important Notes:
-
Visa fees are non-refundable
-
Payment accepted in USD, EUR, GBP, NPR, or by card (availability may vary)
Nepal Visa on Arrival – Step-by-Step Process (2025)
Step 1: Fill Out the Online Application (Recommended)
Complete the Visa on Arrival form online within 15 days before arrival.
https://nepaliport.immigration.gov.np
✔ Saves time at the airport
✔ Faster immigration clearance
✔ You’ll receive a submission receipt with barcode
Step 2: Arrival at Kathmandu Airport / Land Border
Upon arrival:
-
Go to the Visa on Arrival kiosk
-
Scan or submit your application receipt
-
Pay the visa fee
Step 3: Immigration Counter
Submit:
-
Passport
-
Visa payment receipt
-
Online application barcode
✔ Immigration officer stamps your visa
✔ Welcome to Nepal 🇳🇵
Documents Required for Nepal Visa on Arrival
Make sure you carry:
-
Valid passport (minimum 6 months validity)
-
One recent passport-size photo
-
Online visa application receipt (recommended)
-
Confirmed return/onward ticket
-
Hotel booking or accommodation details
-
Sufficient funds for your stay
Visa Extension in Nepal
If you fall in love with Nepal (most travelers do 😊), you can extend your visa:
-
Available at Department of Immigration, Kathmandu
-
USD 3 per day (minimum 15 days)
-
Maximum stay: 150 days per visa year
Important Rules to Know (2025 Update)
⚠️ Visa on Arrival is mainly for tourism
⚠️ Working on a tourist visa is illegal
⚠️ Overstaying leads to fines & penalties
⚠️ Multiple entries allowed within visa validity
Entry Points Offering Visa on Arrival
Air Entry
-
Tribhuvan International Airport (KTM) – Kathmandu
Land Borders
-
Sunauli–Bhairahawa (India)
-
Raxaul–Birgunj (India)
-
Kakarbhitta (India)
-
Kodari & Rasuwagadhi (China/Tibet) (subject to border status)
Why Visit Nepal in 2025?
2025 is a perfect year to visit Nepal because of
-
Simplified visa process
-
Improved tourism infrastructure
-
New trekking regulations
-
Growing adventure & luxury travel options
From Everest Base Camp treks to helicopter tours, cultural city tours, wildlife safaris, and spiritual journeys, Nepal offers something for every traveler.
Travel Tip from Himalayan Social Journey
✔ Apply online before arrival
✔ Carry small USD bills for smooth payment
✔ Keep digital & printed copies of documents
✔ Book tours with a licensed local company
👉 Himalayan Social Journey (HSJ) offers:
-
Airport pickup & hotel booking
-
Guided tours & trekking packages
-
Helicopter tours & adventure activities
-
Personalized Nepal travel experiences



