Visa policy of Nepal

However, citizens of certain other countries must obtain a visa from one of the Nepalese diplomatic missions.

All visitors must have a passport valid for at least 6 months from the date of arrival and are allowed to stay in Nepal for a maximum of 150 days within 1 calendar year.

[1] Foreign citizens may obtain an visa on arrival which is good for multiple entries and allows visitor to stay for no more than 15, 30 or 90 days.

[13] Citizens of the following countries and territories must apply for a visa at the Nepalese diplomatic missions:[14] Most of the visitors who travelled to Nepal for tourism purposes were from the following countries (excluding India):[15] 1 British Overseas Territories.

2 Azerbaijan, Georgia, Turkey, Kazakhstan, Russia and the partially recognised republics of Abkhazia and South Ossetia each span the conventional boundary between Europe and Asia.

Visa policy of Nepal
Nepal
Freedom of movement
Free visa on arrival (all visitors) or Online tourist visa
Free visa on arrival (tourists only) or Online tourist visa
Visa on arrival or Online visa
Visa required
Free tourist visa on arrival issued at Kakarbhitta checkpoint