Is Nepal Visa on Arrival available?
Yes. Nepal provides tourist Visa on Arrival facilities for eligible foreign nationals at designated immigration entry points.
Can I apply for Nepal Visa on Arrival online?
Yes. Travellers can complete the tourist visa application online before arriving in Nepal.
Do I need Nepal Visa pre-approval?
Not normally for standard Visa on Arrival applicants. The online Visa on Arrival application and payment process is different from Nepal’s separate Electronic Travel Authorization process.
How much is Nepal Visa on Arrival?
The current fees are USD 30 for 15 days, USD 50 for 30 days and USD 125 for 90 days.
Which nationalities cannot get Nepal Visa on Arrival?
The currently listed restricted nationalities include Nigeria, Ghana, Zimbabwe, Eswatini, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan and Syria.
Ordinary Iranian passport holders are also currently required to obtain a visa before arrival following the March 2026 policy revision.
Can Indians get Nepal Visa on Arrival?
Indian citizens generally do not require a visa to enter Nepal under the applicable entry arrangements.
Can UAE residents get Nepal Visa on Arrival?
Yes, eligible UAE residents can travel to Nepal under the rules applicable to their passport nationality. UAE residency itself does not automatically guarantee Visa on Arrival eligibility.
How long can I stay in Nepal with a tourist visa?
Tourist visas are available for 15, 30 or 90 days, and tourist visa extensions are possible subject to Nepal’s immigration rules. The maximum tourist stay is currently 150 days in a visa year.
Can I extend my Nepal tourist visa?
Yes. Tourist visas can be extended in Nepal, subject to the applicable immigration rules and maximum permitted stay.
What documents are required for Nepal Visa on Arrival?
Travellers should have a valid passport, completed online tourist visa application/submission receipt and applicable payment receipt. Additional travel or supporting documents may also be requested.