Nepal Visa on Arrival (2025): Step-by-Step, Fees, Borders, FAQs
Travel Logistics • Nepal

Flying into Kathmandu soon? Good news—most travelers can get a Nepal Visa on Arrival (VOA) in minutes at the airport or selected land borders. This guide shows you exactly what to do—in the same order you’ll do it at Tribhuvan International Airport: online/kiosk form → fee payment → VOA desk → immigration. You’ll also find the latest visa fees (15/30/90 days), official land entry points, the documents officers ask for, how to extend up to 150 days, and the answers to the questions travelers ask us every day. If you’d like personal help, tap WhatsApp and we’ll guide you.

Visa on Arrival counters at Tribhuvan International Airport, Kathmandu
Visa on Arrival counters at Tribhuvan International Airport (KTM), Kathmandu.

Key highlights (2025)

  • Eligibility: Most nationalities; restricted passports must apply in advance.
  • Validity: 15 / 30 / 90 days • Multiple-entry within validity.
  • Fees: US$30 • US$50 • US$125 (see table).
  • Where: KTM airport + select land borders (carry USD cash by land).
  • Extension: Up to 150 days/year at DOI Kathmandu or Immigration Pokhara.
  • Kids & SAARC: Under 10 usually gratis; SAARC first-visit policies may apply.

Who is eligible?

Most nationalities can obtain a Tourist Visa on Arrival (VOA) in Nepal. A small list of restricted passports must apply in advance. Indian citizens do not require a visa.

Gratis (no-fee) cases commonly seen

  • Children under 10 (carry proof of age).
  • Selected SAARC cases on a first visit within a visa year (policy-dependent).
  • Occasional bilateral waivers (check with your embassy/DOI before travel).

Where to get VOA (air & land)

By air

Tribhuvan International Airport (KTM), Kathmandu has VOA kiosks and counters.

By land (carry USD cash)

  • Kakarvitta (Jhapa)
  • Biratnagar (Morang)
  • Birgunj (Parsa)
  • Belahiya/Bhairahawa (Rupandehi)
  • Gaddachauki/Mahendranagar (Kanchanpur)
  • Timure/Rasuwagadhi (Rasuwa)
Nepal–India land border entry signage
Official land borders issue tourist VOA; bring clean USD bills.

Steps at Kathmandu airport (5-step flow)

  1. Form: Fill the online form within 15 days before travel (carry barcode) or use VOA kiosks on arrival.
  2. Pay fee: Choose 15/30/90-day option; keep receipt.
  3. VOA desk: Submit passport + receipt(s) + hotel address; receive visa sticker.
  4. Immigration: Entry stamp.
  5. Baggage & customs: Exit arrivals hall.
Tourist Visa on Arrival kiosks at Kathmandu airport
Step 1 — Fill the form online or at kiosks.
Tourist visa fee counter at Tribhuvan International Airport
Step 2 — Pay the visa fee and keep the receipt.

Documents & payment

Bring these

  • Passport valid for 6+ months (one blank page).
  • Hotel address & onward/return details (may be asked).
  • Online form barcode or kiosk confirmation.

How to pay

  • Land borders: USD cash (new, clean bills); cards usually not accepted.
  • Kathmandu airport: Card may be available; always carry cash backup.

Visa fees (2025)

Stay lengthFee (USD)
15 days$30
30 days$50
90 days$125

Examples: 12-day trip → 15-day visa; 3–4 weeks → 30-day; 8–10 weeks (trek + safari) → 90-day.

Visa extension (how & cost)

  • Extend at the Department of Immigration (Kathmandu) or Immigration Office (Pokhara).
  • Cost: US$45 for first 15 days, then US$3/day; fines apply if late.
  • Max stay: Up to 150 days per calendar year across entries/extensions.
  • Note: Airports don’t extend visas—renew before expiry.
Department of Immigration, Kathmandu — visa extension office
Handle extensions in Kathmandu or Pokhara.

Mistakes & pro tips

  • At land borders, have USD cash ready; avoid worn or torn notes.
  • Online form barcode is valid for 15 days—fill it close to travel.
  • Don’t overstay—extend early to avoid fines and delays.
  • Traveling with kids? Under-10s typically receive gratis—carry proof of age.

FAQs

Is the VOA multiple-entry?

Yes—tourist VOA allows multiple entries during its 15/30/90-day validity.

Do I need passport photos?

Not at KTM kiosks; still useful for permits or contingencies—carry one.

Can I pay in my currency?

At land borders, USD cash is strongly recommended. At Kathmandu airport, card may be available—carry cash backup.

How long can I stay in total?

Up to 150 days per calendar year via any combination of entries and extensions.

Questions about your Visa on Arrival?
Message us and we’ll help you plan the smoothest entry.

Disclaimer: Information changes; confirm with the Department of Immigration Nepal or your nearest Nepalese embassy before travel.

Last updated: 31 Aug 2025 • Category: Logistics • Reading time: ~7 min

WhatsApp