Visa & Legal

Nepal Visa on Arrival vs e-Visa: Which Should Remote Workers Use? (2026)

S
Sarah Chen
6 min

Here is the thing almost every guide gets wrong, including the one this page used to be: Nepal does not have a clean, pay-online, walk-straight-through e-Visa the way Turkey, India, or Sri Lanka do. If you have been imagining the choice as "pay online and skip the airport" versus "do it all at the desk," you are comparing something that mostly does not exist against something that does.

So let me give you the honest bottom line first, then walk through what actually happens.

For almost every remote worker, the right move is the same: fill in the online pre-arrival form at home a day or two before you fly, then pay the visa fee in USD cash at Kathmandu airport. The fee is identical no matter which route you take, so this decision is not about money or how long you can stay — it is purely about queue time and payment reliability. The online form saves you roughly ten to fifteen minutes at a kiosk. That is the whole prize.

Skip the "true" e-Visa (the ETA payment portal) unless you hold a Nepali payment method — its gateway rejects most foreign-issued cards, and a failed payment before you have even left home is a worse start than a short queue on arrival.

The fee is the same — so stop optimizing for that

Whatever route you pick, the Nepal tourist visa costs the same, and all three durations are multiple-entry:

DurationFeeMultiple entry?
15 days$30 USDYes
30 days$50 USDYes
90 days$125 USDYes

For a remote worker planning a real stay, the 90-day visa at $125 is the obvious pick — that is $1.39 a day, and you can extend on top of it (more on that below). Do not buy a 15-day and plan to "sort it out later"; extensions are more expensive per day than just buying the long visa up front.

Because price is identical across every method, ignore anyone who frames one route as "cheaper." It is not. The only variables that matter are how long you stand in line and whether your payment goes through.

The three routes, side by side

There are genuinely three ways in, and they get muddled constantly because two of them are loosely called "the online visa." Here is what actually separates them:

Walk-up visa on arrivalOnline pre-arrival form (barcode)True e-Visa / ETA
What you do before you flyNothingFill the online form, save the barcode/receiptFill form, upload docs, pay online
Valid how far aheadN/ASubmit within 15 days of arrivalApply ahead, await approval
Where you payAirport bank counterAirport bank counterOnline gateway (Nepali cards/QR)
Payment methods that workUSD cash (reliable), card (patchy)USD cash (reliable), card (patchy)Nepali payment channel; foreign cards often fail
Time saved at airportBaseline~10–15 min (skips the kiosk)Most, if it worked
ReliabilityHighHighLow for foreign travelers
Best forAnyone, honestlyThe mildly organizedPeople with a Nepali card

The portal for both the pre-arrival form and the ETA is nepaliport.immigration.gov.np. That shared address is a big reason people think there is one "online visa." There are two, and they behave very differently.

Route 1: Online pre-arrival form (what most people mean by "e-Visa")

This is the sweet spot, and it is what I would tell a friend to do. You go to the immigration portal, complete the tourist-visa application, upload your details, and it generates a submission receipt with a barcode. Your application is only valid for 15 days, so do it close to departure — not the month before.

Critically: you have not paid anything yet. You print or screenshot the barcode, land at Tribhuvan International Airport (KTM), and skip the row of self-service kiosks where everyone else is squinting at a touchscreen and re-typing their passport number. You go straight to the bank/payment counter, hand over USD cash, get your payment receipt, then take that plus your passport to the immigration officer for the stamp.

Its real weakness: the time saved is modest. You still queue to pay, and you still queue at immigration. On a quiet arrival the kiosks take five minutes anyway, so the barcode's edge shrinks to almost nothing. Where it genuinely helps is when three wide-body flights land within twenty minutes of each other and forty people are fighting over eight kiosks — then having your form already done is worth it.

Route 2: Walk-up visa on arrival (do it all at the airport)

Turn up with nothing prepared and Nepal still lets you in — this is one of the most forgiving visa regimes in Asia. You fill the arrival form at a kiosk (or on paper), pay at the bank counter, and collect your stamp. The whole thing takes 20 to 60 minutes depending entirely on how many flights bunched up around your landing.

Requirements are light: a passport with at least six months validity and a blank page, a passport photo (kiosks can take one, but bring your own to be safe), and the fee in cash. A confirmed onward ticket and accommodation address are occasionally asked for; have them ready but they are rarely scrutinized for the standard tourist visa.

Its real weakness: you are fully exposed to airport traffic. Land behind a packed flight from the Gulf and you can lose the better part of an hour standing up after a long journey. That is the only downside — and it is entirely a timing gamble, not a paperwork risk.

Route 3: The true e-Visa / ETA (the one to be wary of)

Nepal did launch a genuine Electronic Travel Authorization in early 2024 — apply online, upload documents, pay through the official gateway, receive an approval, and present it at the airport to breeze through. On paper it is the modern experience everyone wants.

In practice, the payment gateway is built around Nepali payment channels and QR, and foreign-issued Visa/Mastercard transactions frequently fail or hang. Travelers report the portal timing out, approval emails not arriving, and money that never actually leaves the card. When it works, it is the smoothest option. When it does not — which is often for non-Nepali cards — you are troubleshooting a government payment portal from home with a flight booked.

Its real weakness is reliability, and it is a dealbreaker for most. Unless you hold a Nepali bank card or a trusted local can pay for you, treat the ETA as a nice idea that is not ready for you yet. There is no penalty for skipping it — you just use Route 1 or 2 instead.

Bring USD cash — this is the part people underestimate

Across every route, USD cash is the payment that always works. Card readers at the airport counter exist but are inconsistent, and the ETA gateway is the flaky one described above. Bring the exact fee (or a little over) in clean, undamaged US dollars — crisp bills, no tears, no pen marks, which Nepali banks are genuinely fussy about. EUR and GBP are usually accepted too, but USD is the default.

For everything after you clear immigration — ATM withdrawals, cards, restaurants — a multi-currency card like Wise gives you close to the real exchange rate on the Nepalese rupee (roughly 133 NPR to the dollar) and works at Standard Chartered, Nabil, and NIC Asia ATMs around Kathmandu. Just do not rely on it for the visa fee itself.

Extensions: how you actually get past 90 days

The 90-day visa is not your ceiling. A tourist can stay up to 150 days per calendar year, and the extra 60 comes via extension. The process is now hybrid: you file the extension application online at the immigration portal, then appear in person at the Department of Immigration in Kathmandu (there is a second office in Pokhara) to pay and collect it.

Cost is $45 for the first 15 days of extension, then $3 per day beyond that. If you overstay before extending, expect a $5-per-day late fine on top. The clean, common pattern for a longer remote-work stint is the 90-day visa followed by a 60-day extension to reach the 150-day annual maximum — plan the extension a few days before your visa expires, not on the last morning.

A few nationalities cannot use any on-arrival route

Most passports are eligible for visa on arrival, but citizens of a specific list — including Nigeria, Ghana, Zimbabwe, Eswatini, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan, Iran, and Syria, plus refugees traveling on travel documents — must obtain a visa in advance from a Nepali diplomatic mission. Indian nationals need no visa at all. If there is any doubt about your passport, confirm on the official immigration site before booking flights.

The verdict

  • Pick the online pre-arrival form if you can spare five minutes before you fly and you are landing at a busy time — fill the barcode, pay cash at the airport, done. This is the default recommendation.
  • Pick walk-up visa on arrival if you did not plan ahead, are arriving off-peak, or simply cannot be bothered — it is reliable and the fee and outcome are identical.
  • Pick the true e-Visa / ETA only if you hold a Nepali payment method; otherwise its payment gateway will likely fight you.

The one mistake to avoid is treating this as a big decision. It is not. Get the 90-day visa, carry clean USD cash, and pre-fill the online form if it is convenient. Everything else is noise.

Next steps: Nepal Digital Nomad Guide | Cost of Living in Kathmandu | Kathmandu Internet and Coworking

Last updated: July 2026

Next money step

Turn this visa call into a real plan

Validate your base and visa path before you commit to a move. The $49 base audit pressure-tests the decision; the essentials below cover the rest.

Some outbound links are affiliate or referral links. Approved partner clicks help keep ANH free.

Affiliate disclosure: Some product links on this page are affiliate or referral links. If you buy through them, ANH may earn a commission at no extra cost to you.

Quick guide

Quick facts to help you decide

View data

Nepal doesn't have a clean pay-online e-Visa the way Turkey or India do. Here's the honest difference between the online pre-arrival form, walk-up visa on arrival, and the real ETA — and which one actually saves a remote worker time.

Key takeaways

  • Nepal doesn't have a clean pay-online e-Visa the way Turkey or India do.
  • Here's the honest difference between the online pre-arrival form, walk-up visa on arrival, and the real ETA — and which one actually saves a remote worker time.

Fast facts

Stay duration
15 days
Key cost
$30
Destination
nepal
Topic
Visa & Legal
Last updated
July 2026
S

Written by

Sarah Chen

Sharing stories, tips, and guides from life on the road across Southeast Asia. Follow along for honest travel advice and hidden gems.

Get the free Asia visa + base checklist

Includes visa options and stay limits by country, and how to choose and validate your first base before you commit — plus SIMs and banking.