Nepal Tourist Visa on Arrival

The Tourist Visa on Arrival is a tourist visa route for Nepal. It allows a stay of 15 / 30 / 90 days (extendable to 150 days per year) and costs 50 USD. Work is not allowed, it can be renewed and it does not offer a direct path to residency.

Visa facts verified on September 25, 2026 (Eastern Time).

Nepal Tourist Visa on Arrival: questions and answers

How much does the Nepal Tourist Visa on Arrival cost?

The Tourist Visa on Arrival costs 50 USD.

How long can you stay in Nepal on the Tourist Visa on Arrival?

The Tourist Visa on Arrival allows a stay of 15 / 30 / 90 days (extendable to 150 days per year). It can be renewed.

Can you work in Nepal on the Tourist Visa on Arrival?

No, work is not allowed on the Tourist Visa on Arrival.

Does the Nepal Tourist Visa on Arrival lead to residency?

No, the Tourist Visa on Arrival does not offer a direct path to residency in Nepal.

How hard is the Nepal Tourist Visa on Arrival to get?

We rate the Tourist Visa on Arrival application easy.

Is Nepal the right fit?

The free 2-minute quiz ranks countries by your budget, climate and visa options. No signup to start.

Take the quiz

Other Nepal visa routes

Cities in Nepal

All Nepal visa routes, costs and safety

Compare living costs between cities

Visa rules change often. Verify against the official government source before you travel or apply.