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.