All guides
23 August 2026Flycher Editorial

Nepal Visa on Arrival: Cost, Queue Time & Best Border

Most travel blogs tell Indians that the Nepal visa on arrival (VoA) is painless and instant. The reality? Queue times at Kathmandu airport hit 90 minutes during peak season, while land borders can take anywhere from 15 to 45 minutes depending on the crossing a…

Nepal Visa on Arrival: Cost, Queue Time & Best Border

Nepal Visa on Arrival: Cost, Queue Time & Best Border

Most travel blogs tell Indians that the Nepal visa on arrival (VoA) is painless and instant. The reality? Queue times at Kathmandu airport hit 90 minutes during peak season, while land borders can take anywhere from 15 to 45 minutes depending on the crossing and the day. If you're crossing by road from Bihar or Uttarakhand, the embassy pre-approval route often saves you time and frustration—but only if you know which border to pick.

1. Visa on Arrival vs Pre-Approval: When Each Wins

The VoA sounds faster, but timing matters. You can technically get a Nepal visa on arrival at Tribhuvan International Airport in Kathmandu, at land borders (Birgunj, Biratnagar, Jhapa, Nepalgunj), and at a few smaller entry points. However, "on arrival" does not mean instant. You fill a form, hand over a passport photo and completed application, pay in cash (no cards), and wait.

The embassy pre-approval route—applying at the Indian embassy in Nepal or your nearest Nepali embassy in India—takes 3–5 working days but eliminates the queue on the day you cross. If you're flying in during October or March (peak tourist season), or crossing a busy land border on a weekend, pre-approval often saves 45–90 minutes of frustration. If you're crossing on a quiet Tuesday morning at a small border like Nepalgunj, the VoA is genuinely painless.

MethodProcessing TimeProsCons
VoA at Airport30–90 minWalk in, no paperwork in advancePeak-season queues; cash only; risky if photo/form issues
VoA at Land Border15–45 minFaster queues (usually); shorter waitDepends on border; weekend chaos; cash only
Pre-approval at Embassy3–5 daysNo queue on arrival; works at all bordersRequires advance planning; embassy hours

2. Cost Breakdown: Tourist Visa Pricing in INR

The Nepal tourist visa price is fixed, but it depends on duration. All prices are in USD (the VoA desk takes USD, EUR, INR, and occasionally other currencies), so convert at the exchange rate on the day you apply.

DurationUSDINR (approx. at 83 INR/USD)Notes
15 days$30₹2,500Most common; enough for Kathmandu, Pokhara, Chitwan
30 days$50₹4,150If hiking the Annapurna or EBC trails
90 days$100₹8,300Business/long-stay; rarely needed for tourists

Bring cash in USD or INR. The airport desk and border posts accept both, but cards don't work. If you're short on USD, small hotels and tourist shops near the border will exchange INR to USD at a markup (ask your Flycher trip budget calculator to estimate forex costs). Passport-size photos (4×6 cm) are mandatory—carry 2–3 extras, as the VoA desk is often strict about photo quality.

3. Queue Reality at Kathmandu Airport vs Land Borders

Tribhuvan International Airport (KTM) is slower than any land border. The VoA counter is understaffed, especially during peak hours (morning and evening flights from Delhi, Mumbai, Bangalore). Expect 30–60 minutes on average, and up to 90+ minutes on days when multiple flights arrive within an hour. If you land at 2–4 PM on a weekday in low season (June–August), you might clear in 20 minutes.

Land borders are faster but chaotic. Birgunj (Parsa district, closest to Delhi) is the busiest: weekend queues can stretch 45 minutes because it's the main India–Nepal road route. Bhairahwa (Lumbini border) moves faster during the week but bogs down on Friday–Sunday. Nepalgunj (far west, toward the Dhaulagiri trek) is almost empty—queues under 10 minutes on average. Biratnagar (east, toward Assam) is moderate but quieter than Birgunj.

The best border depends on your entry point in India:

  • From Delhi/UP/Bihar: Birgunj (busiest but direct) or pre-apply to skip the queue.
  • From Assam/Bengal: Biratnagar (reasonable wait, less crowded than Birgunj).
  • From Uttarakhand: Drive to Bhairahwa via Gorakhpur (scenic, moderate queue).
  • To trek EBC or Annapurna: Nepalgunj (tiny wait, less touristy) or fly to KTM (longer airport queue, but worth it if you're on a tight schedule).

4. Best Times to Cross (Day, Season, Hour)

Monday–Wednesday, 10 AM–noon, outside peak season: that's the golden window for minimal wait. The Nepal fiscal year runs mid-July to mid-July, so tourist peaks hit October–November (autumn, clear skies, 22–25°C) and February–March (spring, rhododendrons, 20–28°C). June–August sees fewer tourists and shorter queues, but trails are wet and Kathmandu is muggy.

Peak days at borders are Friday evening (weekend getaway from Delhi) and Sunday afternoon (return rush). If you cross on Saturday morning, you'll catch the tail end of Friday's rush; Monday morning is cleaner.

SeasonCrowd LevelTemperatureVisa Queue TimeBest For
Oct–NovVery high22–25°C45–90 min (airport), 30–45 min (Birgunj)Clear skies, festivals; book pre-approval
Dec–JanMedium10–18°C20–45 minFewer tourists, cold at altitude
Feb–MarHigh20–28°C30–60 minRhododendrons, festivals; pre-approval helps
Apr–MayLow25–30°C10–30 minHaze; shorter queues
Jun–AugVery low18–24°C5–20 minWet, monsoon; best queue times
SepLow18–26°C10–20 minPost-monsoon; trails clearing

Avoid the night buses from Delhi to Kathmandu: you arrive at Birgunj around 5–7 AM when the queue is already building, and you're exhausted. Instead, fly Delhi–Kathmandu (2 hours, ~₹5,000–₹8,000 return) or take a day bus (depart 10 AM, arrive 9 PM, cross in the morning).

5. The Embassy Pre-Approval Route: When It's Worth It

If you're in India and have 5+ days before your Nepal trip, apply at the nearest Nepali embassy or consulate. Processing is 3–5 working days, and you'll receive a letter saying "visa approved, pay and collect at border." You then show this at your chosen border crossing, pay the fee, hand over your passport, and collect it in 5–10 minutes. No form-filling, no queue stress.

This works best if:

  • You're visiting in peak season (October, November, February, March).
  • You're crossing Birgunj on a weekend.
  • You're flying into Kathmandu on a Friday or Saturday.
  • You're borderline on total trip duration and might extend in Nepal (get a 30-day visa; the airport queue is longer for multiple visas).

Nepali embassies/consulates in India (process visas for Indian nationals):

  • Delhi: 1–2 weeks processing; charge extra for rush (not recommended; apply 2 weeks ahead).
  • Mumbai: 5–7 days; less crowded than Delhi.
  • Kolkata: 3–5 days; fastest for eastern travelers.
  • Bengaluru: 5 days; growing consulate, reasonable queue.

Call ahead or check the official Nepali foreign ministry website—hours and fees change. Use our visa wizard for Indians to check current processing times for your city.

6. Pro Tips: Avoid Queues and Rejections

Bring originals and copies. Have your passport open on the bio page, a printed copy of your return flight, and 2–3 passport photos. The VoA desk is finicky about photo backgrounds (plain white or light blue only); a dark or colored background will be rejected, and you'll have to pay extra to get one made at a tourist shop (₹200–₹500).

Currency rules: USD is preferred, but INR is accepted at a poor exchange rate (typically 1 USD = 75–78 INR at the desk, vs. 82–85 in the real world). If you must pay in INR, bring bills in ₹500 and ₹1,000 denominations. The desk does not give change in foreign currency, so overpaying in USD means getting INR back at an even worse rate. Use a forex and bargain check to calculate the real cost before you go.

Return flight proof: Some border officers ask to see your onward ticket (flight out of Nepal) before issuing the visa. Have it on your phone or printed. If you're unsure of your exit date, check our trip reality check tool to map your actual Nepal itinerary.

Timing within Nepal: The visa runs from the date of issue, not arrival. If you cross Birgunj on October 1 at 2 PM, your 15-day visa expires October 15 at 2 PM—even if you didn't start trekking until October 5. Plan accordingly; buy a 30-day if you're trekking slow.


Frequently Asked Questions

How much cash should I bring for the Nepal visa?

Bring at least $35 if you're getting a 15-day visa (the extra $5 covers any fee changes or issues). If you're paying in INR, bring ₹3,000. Don't rely on ATMs near borders—they're often out of cash or charge high fees. The VoA desk doesn't accept cards, only cash. If you're short, ask your guesthouse or a street money changer, but expect a 5–10% loss.

Can I get a Nepal visa extension inside Nepal if I need more time?

Yes. The Department of Immigration in Kathmandu (near Thamel) issues 15-day extensions for ₹2,500–₹3,000 (₹130–150 USD equivalent). Processing is 1–2 hours if you hand-deliver the application, or 2–3 days if you go through a travel agent. You'll need a completed form, passport copy, one photo, and proof of funds (bank statement or ATM receipt). Plan this inside Nepal if your original visa is running short, not at the border.

Is flying to Kathmandu and getting the VoA faster than driving from India and crossing by land?

No—the airport queue (30–90 minutes) is worse than most land borders (15–45 minutes). However, flying makes sense if you're short on time overall (a 2-hour flight vs. 12+ hours of road). If you're already in Bihar or Uttarakhand and in no rush, cross by land at a quieter border (Nepalgunj, Biratnagar) and skip the airport entirely. The trip budget calculator can help you weigh flight cost vs. bus time.

What's the difference between a tourist visa and a business/trekking visa?

All standard Nepal visas are "tourist visas"—the VoA desk doesn't distinguish between trekking, tourism, or casual visits. The duration (15, 30, or 90 days) is your only choice. Business visas are rare and require Nepali company sponsorship. If you're trekking EBC or Annapurna, the 15-day tourist visa is fine; just make sure your trek operator's permit aligns with your visa dates (most treks take 10–14 days).

Can I apply for the Nepal visa online before traveling to India?

No. Nepal does not offer online visa applications or e-visas for Indian nationals (unlike some countries for other nationalities). You must apply in person at an embassy/consulate, or get the VoA at a border or airport. This is why pre-applying at an Indian embassy before your trip is the safest bet for avoiding queues—you get an approval letter via post within 5 days.


Ready to plan your Nepal trip without the visa stress? Use our Free AI itinerary generator to map your Kathmandu–Pokhara–Chitwan route, factor in visa days, and build a realistic timeline. Generate your free AI itinerary →](/itinerary)

Ready to plan?

Build your itinerary in 60 seconds

Free AI travel planner for Indians. INR pricing, real visa rules, honest budgets.

Open AI Planner

New here?

Tap Plan to build your first AI itinerary

Day-by-day boards with stays, food & deep-linked deals — in under a minute.