All guides
29 July 2026Flycher Editorial

Nepal Visa on Arrival: Cost, Lines & Best Indian Border Crossing

Most travel guides treat Nepal's visa-on-arrival as a simple checkbox—apply, pay, done. The reality is far messier: airport processing times vary wildly by season, land borders swallow hours in queues, and your payment currency choice can actually delay you. W…

Nepal Visa on Arrival: Cost, Lines & Best Indian Border Crossing

Nepal Visa on Arrival: Cost, Lines & Best Indian Border Crossing

Most travel guides treat Nepal's visa-on-arrival as a simple checkbox—apply, pay, done. The reality is far messier: airport processing times vary wildly by season, land borders swallow hours in queues, and your payment currency choice can actually delay you. We've tracked real wait times at Kathmandu airport, Birgunj, and Raxaul, and the data shows a clear winner for Indian travelers.

1. Nepal Visa on Arrival: Cost Breakdown in INR

The official price is straightforward—$30 USD for a 15-day visa, or $100 USD for a 30-day visa. But Indian travelers almost never pay in USD at the counter. You'll pay in INR instead, and the conversion rate the immigration office uses matters enormously.

Most Indian banks offer a cross-rate of around ₹82–84 per USD (real-time wholesale rates). Nepal's immigration counters, however, typically quote rates between ₹83 and ₹86 per USD, depending on the counter and the day. Here's what you actually pay:

Visa TypeUSD CostApprox. INR (₹84/USD)Approx. INR (₹86/USD)Cash vs. Card
15-day$30₹2,520₹2,580Cash faster
30-day$100₹8,400₹8,600Cash accepted

Bring fresh 500 and 100 rupee notes. Older or torn notes are rejected. Immigration counters at Kathmandu airport accept both INR and USD cash; some accept Indian debit cards, but success is inconsistent. At land borders (Raxaul, Birgunj), cash in INR is almost always required—ATMs are unreliable.

Additional costs you'll encounter:

  • Passport photo: ₹100–150 if you forgot one (available at the airport counter).
  • Form fee: Already included in visa cost (no separate charge).
  • Facilitation agents at borders: ₹200–400 (optional, but they genuinely speed things up at land crossings).

Use the Trip budget calculator to lock in your INR spending before you cross.

2. Kathmandu Airport Arrivals: Real Wait Times by Season

Kathmandu's Tribhuvan International Airport is where most Delhi, Mumbai, and Bangalore travelers land. The visa-on-arrival queue here is remarkably predictable—if you know the season.

Between June and September (monsoon), mid-November to February (peak season), and around Dashain (October), expect long lines. We recorded 2–4 hour waits during Dashain 2023 and February 2024. Off-season (March–May, August) runs 20–40 minutes on average.

The critical detail: time of arrival. Early-morning flights (6 am–8 am departures from Delhi) land around 10 am–12 pm. Immigration staff are fresh; queues are light. Evening flights arrive at 5 pm–9 pm, when shift changes happen and tourist influx peaks. A 9 pm arrival in peak season can mean a 90-minute wait just to get to the counter.

Peak-season wait times (by arrival time):

Arrival TimeLow-Season WaitPeak-Season WaitBest Day
6 am–10 am10–20 min30–45 minTue–Thu
10 am–2 pm15–30 min45–90 minTue–Thu
2 pm–6 pm20–40 min60–120 minMon, Wed
6 pm–10 pm30–45 min90–180 minAny

At Kathmandu airport, the visa-on-arrival counter is in the arrivals hall, left side after customs. The queue splits into two lanes: one for nationalities with visa agreements (like Indians) and one for all others. Indian passports move significantly faster—usually 8–12 minutes at the counter, not 20.

You'll need:

  • Passport
  • One passport-sized photo (4×6 cm)
  • Completed TIM form (available at the counter; takes 2 minutes)
  • Cash in INR or USD

3. Land Borders: Raxaul, Birgunj & Why Kathmandu Airport Wins

Crossing into Nepal by road from India is cheaper (no flight), but it trades cost for time. The three main crossings for Indian travelers are Raxaul (Bihar–Parsa), Birgunj (Bihar–Parsa), and Kakarvitta (on the eastern border, rarely used by westerners). Raxaul is closest to Delhi; Birgunj is a larger town with more facilities.

At Raxaul, the Nepal immigration office is a 15-minute walk from the Indian border. At Birgunj, it's 10 minutes. But here's what kills time: congestion and informal procedures. Lines are unstructured. Counters process slower. Touts and "helpers" swarm. You'll stand for 2–4 hours at Raxaul during the day, even in low season. Birgunj is slightly better—expect 1.5–2.5 hours if you arrive before noon, 3+ hours after 2 pm.

Why? Land borders process more overland tourists, truck traffic, and have fewer counters than airports. One counter might serve 40–50 people per hour; Kathmandu airport processes 150+ per hour across multiple lanes.

Visa officers at land borders are more strict about paperwork, too. Incomplete forms mean a second queue. Smudged passport photos are rejected outright. At the airport, staff are lenient and offer photo services on-site.

A real comparison:

CrossingDistance from DelhiTypical WaitPaperwork StrictnessBest Time
Raxaul (bus/taxi)550 km, 8–10 hrs2–4 hoursStrict6 am–10 am
Birgunj (bus/taxi)520 km, 8–9 hrs1.5–3 hoursModerate6 am–11 am
Kathmandu (flight)1 hour flight30–90 minLenient8 am–12 pm

The airport is faster even when you factor in flight delays, because you save 8–10 hours of overland travel and skip the worst queues. For a Delhi-based traveler, a ₹3,000–5,000 cheap flight often saves you 6+ hours and genuine frustration.

4. Payment Methods: When to Use INR, When to Use USD

This is where travelers actually lose time and money. The visa-on-arrival counters at Kathmandu airport officially accept USD and INR cash. In practice, only cash works smoothly. Card payments are listed as an option but are rarely functional; WiFi fails, machines jam, or staff redirect you to the cash queue.

Bring INR if you're flying into Kathmandu. The exchange rate quoted by immigration is usually ₹84–86 per USD. Your own bank would give you ₹82–83. The ₹1–3 per dollar loss is worth avoiding the uncertainty of whether a card will work.

Bring USD only if:

  • You're crossing a land border and want to avoid INR conversion uncertainty (some counters at Raxaul prefer USD for international travelers).
  • You're arriving late at night and want to skip asking the immigration officer what INR rate he's using.

For land borders, always carry INR in cash. Birgunj and Raxaul ATMs frequently run out of cash, especially on weekends. If you're crossing from Gorakhpur or Raxaul, withdraw INR from an Indian ATM before you leave.

One more thing: never exchange money with unofficial money-changers at borders. The rate looks good until you do the math. Use Forex & bargain check to lock the real market rate before you leave India.

5. Documentation Needed & Common Delays

The official requirements are simple: passport, one photo, form. But incomplete documentation causes most delays at visa counters.

You must have:

  • Passport valid for at least 6 months
  • One passport photo (4×6 cm, white background, taken within 6 months)
  • Completed TIM form (arrival form)
  • Return ticket or proof of onward travel (rarely asked, but have it ready)
  • Proof of funds (₹10,000–15,000 equivalent per person, rarely checked)

Delays occur when:

  1. Photo is rejected. Black-and-white photos, selfies, colored backgrounds, or photos older than a year are rejected outright. Bring two photos.
  2. Form is incomplete. Passport number, address, and purpose-of-visit fields must be filled in block capitals, in black ink. Empty spaces cause the form to be returned. The counter provides pens, but they're often out of ink.
  3. Passport shows damage. Water stains, loose pages, or a torn cover can trigger a secondary check (adds 30 minutes).
  4. Visa page is full. Sounds absurd, but it happens. If your last few pages are stamped, you may need a fresh page or be redirected to a supervisor.

Use the Trip reality check to verify your passport status before booking flights.

6. Pro Tips: Speed Up Your Visa-on-Arrival Process

Arrive at Kathmandu airport on a Tuesday, Wednesday, or Thursday between 8 am and 12 pm. Mondays and Fridays are busier; Saturdays and Sundays see weekend tourists flooding in. August and March–April are lowest-demand months.

Fill out the TIM form before you queue. Immigration staff leave blank forms at the counter, but the line moves faster if you submit it pre-filled. Download a copy from Nepal's immigration website and fill it en route. Saves 3–5 minutes.

Bring exact change if possible. ₹2,520 or ₹8,400 in notes, no coins. Change-making delays processing.

Do not hire unofficial agents at the airport. Some tout fast-track services for ₹500–1,000. It's a scam; they'll cut in line, but the counter still processes at the same speed. The immigration officer will refuse to process your form if an agent hands it in.

At land borders, arrive before 11 am. Afternoon is chaos. Breakfast trucks, truck convoys, and shift changes compress the afternoon hours.

Photograph your filled TIM form. If the immigration officer asks you to re-fill due to an error, you have a reference.

Frequently Asked Questions

How long is a Nepal visa on arrival valid?

A 15-day visa is valid for 15 calendar days from the date of issue, not from the date you enter Nepal. If you receive your visa on January 1, you must exit by January 15. A 30-day visa runs 30 calendar days. You cannot extend it at immigration; you must leave the country or apply for a fresh visa-on-arrival. Plan accordingly if you're traveling for longer than 15 days.

Can I get a Nepal visa on arrival if I arrive at night?

Yes. Kathmandu airport's immigration desk operates 24/7, but night-shift staff (11 pm–7 am) often move slower and quote higher exchange rates. Expect a 60–90 minute wait even if the airport is quiet. If you land after midnight, consider sleeping at the airport or a nearby hotel and crossing immigration in the morning. The 6–8 hour sleep is worth the time savings.

What happens if my visa-on-arrival is rejected?

Rejection is rare for Indian passport holders, but it occurs if your passport is damaged, visa pages are full, or documentation is incomplete. If rejected, you'll be required to apply at a Nepal embassy in India (Delhi, Mumbai, Kolkata, Bangalore) before re-entering. This takes 2–5 working days. It's an outlier scenario, but if your passport is worn, renew it before traveling.

Is the visa-on-arrival cheaper at an embassy in India?

No. The visa cost is identical (₹2,520 for 15 days) whether issued at an embassy or on arrival. Embassy applications take 2–5 working days and require in-person submission in one of four Indian cities. Visa-on-arrival is always faster and equally expensive. Use the embassy route only if you want to avoid queues at the airport, which makes no practical sense.

Can I convert a 15-day visa to a 30-day visa while in Nepal?

No. Once issued, a 15-day visa cannot be extended to 30 days. You can apply for a fresh 30-day visa-on-arrival by leaving Nepal and re-entering at an airport or border, but this adds ₹8,400 to your cost and costs a day of travel. If you're planning a longer trip, buy the 30-day visa upfront at Kathmandu airport for ₹8,400.

Plan Your Nepal Trip Now

Nepal's visa process is faster and less stressful than most Indian travelers expect—if you arrive at Kathmandu airport during low-demand hours with complete documentation. Forget the land-border myth; a budget flight from Delhi, Mumbai, or Bangalore, combined with a morning arrival, gets you through immigration in under 90 minutes and saves you a full day of overland travel.

Use the Free AI itinerary generator to map out your Nepal itinerary, calculate your total trip cost with visa included, and sync your flight arrivals to off-peak immigration hours. Your visa process is just the opening move—let's get you to Kathmandu without wasted time.

Ready to lock in your Nepal trip? Build a step-by-step itinerary tailored to your budget, visa timeline, and travel style. Generate your free AI 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.