Entry Rules Explained

Nepal tourist visa on arrival

Last checked: 19 October 2026 · Asia entry rules

Nepal offers tourist visas on arrival at Tribhuvan International Airport and other authorised points to eligible nationalities 1. The official fees are US$30 for 15 days, US$50 for 30 days and US$125 for 90 days 1,2. The visa is multiple entry. Twelve listed nationalities must obtain a visa before travel rather than on arrival 3.
15 days
US$30 1,2
30 days
US$50 1,2
90 days
US$125 1,2
Entries
Multiple 3
Annual tourist maximum
150 days per visa year 2,3
Checked
19 October 2026

Visa on arrival process

At Tribhuvan International Airport, an eligible traveller completes the arrival card and tourist visa form, pays the selected fee and presents the form, receipt and passport at immigration 1.

The online submission receipt is valid for 15 days. Completing the form in advance does not finish the border process 1.

Fees and duration

The Department of Immigration charges US$30 for 15 days, US$50 for 30 days and US$125 for 90 days. These tourist visas permit multiple entry 1,3.

Extensions cost US$3 per day with a 15-day minimum, and total tourist stay is capped at 150 days in a visa year running from January to December 2,3.

Who must apply before travel

Citizens of Nigeria, Ghana, Zimbabwe, Eswatini, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan and Syria cannot receive a visa on arrival. They must use a Nepalese diplomatic mission or the official advance route 3.

Indian citizens do not need a visa to enter Nepal. The official page lists separate fee exemptions for specified groups, including some SAARC travellers 3.

Before travel

  • Check whether your nationality is excluded from visa on arrival 3.
  • Confirm at least six months of passport validity 3.
  • Complete the official tourist visa form close enough to arrival for the receipt to remain valid 1.
  • Select and pay for the stay period you need 1,2.

Common questions

How much is a 30-day Nepal visa?

US$50 1,2.

Is the tourist visa multiple entry?

Yes 3.

Can every nationality obtain it on arrival?

No. Twelve listed nationalities must apply before travel 3.

What is the annual tourist limit?

150 days in each visa year 2,3.

How long is the online arrival receipt valid?

15 days 1.

Rules and fees change. Check the official site linked above before you apply or pay. Spotted an error? Email [email protected] with the official link.

Sources

  1. Nepal Department of Immigration: Tourist Visa and on-arrival process, accessed 19 October 2026
  2. Nepal Department of Immigration: Visa fees and documents, accessed 19 October 2026
  3. Nepal Department of Immigration: ETA, tourist visa and on-arrival restrictions, accessed 19 October 2026

Related