Skip to main content
9 min read · 2026-09-17

Nepal eTA (Online Visa) 2026: How to Apply, Fees, and eTA vs Visa on Arrival

Nepal's online eTA has been fully in force since 17 August 2026. The steps on the official portal, the fees, the daily application limit, and whether it beats visa on arrival.

A closed passport and an open laptop on a café table with prayer flags in the background
AI-generated illustration

Some links on this page are affiliate links. If you book through them we may earn a commission at no extra cost to you, and it does not change the fares you see.

Nepal now lets tourists apply online before they travel. The Department of Immigration calls it an eTA (electronic travel authorisation); it has been fully in force since 17 August 2026 and is converted into your visa when you land. It is optional — visa on arrival still works — and it comes with a few catches that the official page doesn't spell out: a daily cap on applications, a card fee, and approval emails that sometimes arrive without the document attached.

The short version

What matters before you apply.

  • Apply only at nepaliport-new.immigration.gov.np. Fees are the same as on arrival: USD 30 for 15 days, USD 50 for 30 days, USD 125 for 90 days.
  • A card fee of 3.5% (minimum the rupee equivalent of USD 1) is added, and fees are non-refundable.
  • Allow several days for approval, not minutes, and apply early: the portal stops taking applications when its daily limit is reached.
  • Use it within six months of issue; your stay counts from the day you enter. Carry a printout.
  • Not in a hurry to apply online? Visa on arrival at Kathmandu is still available to most nationalities.

eTA or visa on arrival?

The eTA's advantage is certainty: you land with your visa already approved. Its drawbacks are the card fee, the wait, and a portal that can be slow or full. Visa on arrival costs the same, needs no advance planning, and at Kathmandu you can pay by card with US dollars as a backup.

Nepal eTA compared with visa on arrival
eTA (online)Visa on arrival
FeeUSD 30 / 50 / 125 + card fee (3.5%, min USD 1)USD 30 / 50 / 125
WhenBefore travel; use within 6 monthsWhen you land
WaitingHours to a few days; daily cap on applicationsQueue at the airport, busiest in Oct–Nov and Mar–Apr
RefundNon-refundable once paid—
Best forPlanners who want certainty before flyingAnyone who prefers to keep it simple
Department of Immigration fees, checked 17 September 2026. Both give a multiple-entry tourist visa counted from your date of entry.

How to apply for Nepal's eTA, step by step

You don't need an account. Have your passport (valid at least six months), a good scan of its photo page, a recent passport-style photo on a plain white background, your Nepal address (hotel), and a card that works for online payments with bank verification.

  • 1. Open nepaliport-new.immigration.gov.np and choose New Application.
  • 2. Enter your nationality, visa type (Tourist), passport number and date of birth. A one-time code is sent to your email — double-check the address, because it can't be changed after you submit.
  • 3. Fill in your details: name, occupation, passport type and expiry, purpose of visit and address in Nepal.
  • 4. Upload the passport scan and your photo. Each file can be up to 2 MB.
  • 5. Pay by card on the government payment gateway (connectIPS). Expect a bank verification step.
  • 6. Watch your inbox and spam folder. If the approval email has no document attached, download it from the portal's visa tracking section and print it.

Only pay on .gov.np sites. The Department of Immigration warned in June 2026 about fraudulent websites collecting visa fees; payments made elsewhere may not be recognised.

After approval: validity, arrival and extensions

Use the eTA within six months of issue. Your 15, 30 or 90 days start on the day you enter Nepal, the visa allows multiple entries, and tourists can stay up to 150 days in a calendar year. Overstaying costs USD 5 a day.

Bring the printout. Official information doesn't yet name a separate eTA counter at Tribhuvan airport, so show it at immigration and follow staff directions. Visa on arrival is also offered at Pokhara and Gautam Buddha airports and at land entry points; if you plan to enter anywhere other than Kathmandu with an eTA, confirm it is accepted there first.

Staying longer? Extensions cost USD 3 a day with a 15-day minimum (USD 45) at the immigration offices in Kathmandu and Pokhara.

Who can't use it, and who gets a free visa

Citizens of Nigeria, Ghana, Zimbabwe, Eswatini, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan and Syria can't get a visa on arrival and must apply through a Nepali embassy; visa on arrival for Iranian citizens was suspended in March 2026. Indian citizens don't need a visa, and Chinese nationals get a free visa through a separate process.

Children under 10 get a free visa, except US citizens. Citizens of SAARC countries (except Afghanistan) get a free visa for up to 30 days once per calendar year, and still fill in the online form at no charge.

For Bangladeshi citizens

As SAARC citizens, Bangladeshis get their first visit of each calendar year free for up to 30 days. Later visits, or a 90-day visa, are paid. You can use the online eTA, get a visa on arrival, or apply at Nepal's embassy in Dhaka, which now issues visas as an eTA.

Flights: Biman Bangladesh Airlines and Himalaya Airlines fly Dhaka–Kathmandu, roughly 1½ hours. US-Bangla announced a restart of the route for September 2026 — check that it is operating. Going overland means crossing India, which needs an Indian visa; India resumed tourist visas for Bangladeshis in June 2026.

Nepal visa fees at the embassy in Dhaka
VisaFeeNotes
15 daysBDT 3,630Multiple entry
30 daysBDT 6,050First visit each calendar year is free
90 daysBDT 15,125Multiple entry
Effective 1 April 2026. At the embassy: passport copy, national ID or birth certificate, return ticket and hotel booking; applications Sunday–Thursday, 09:30–12:30, about two working days.

Check fares for your dates

Flying to
Kathmandu (KTM)
Search flights

Opens a live search on Aviasales, which compares airlines and travel agents. We may earn a commission if you book — it costs you nothing extra and does not affect which results you see.

Share:

Frequently Asked Questions

How do I apply for a Nepal eTA?▼
Go to nepaliport-new.immigration.gov.np, choose New Application, verify your email with the one-time code, fill in your details, upload a passport scan and a photo on a plain white background (up to 2 MB each), and pay by card. Download and print the approved eTA.
How much is the Nepal eTA fee?▼
The same as visa on arrival — USD 30 for 15 days, USD 50 for 30 days and USD 125 for 90 days — plus a card fee of 3.5% or the rupee equivalent of USD 1, whichever is higher. Fees are non-refundable.
Is the Nepal eTA mandatory?▼
No. It is optional, and visa on arrival remains available at Kathmandu airport for most nationalities.
How long does the Nepal eTA take?▼
The official page says it is quick, but applicants have reported waits of up to about three days, and the portal stops accepting new applications once its daily limit is reached. Apply at least a week before you fly.
Do Bangladeshi citizens need a visa for Nepal?▼
Yes, but the first visit each calendar year is free for up to 30 days. Later visits cost BDT 3,630 (15 days), 6,050 (30 days) or 15,125 (90 days) at the Dhaka embassy, or USD 30 / 50 / 125 online or on arrival.
Can I extend a Nepal tourist visa?▼
Yes, at the immigration offices in Kathmandu or Pokhara, for USD 3 a day with a 15-day minimum (USD 45), up to 150 days in a calendar year.

More flight guides