Visa policy of Nepal

The visa policy of Nepal allows citizens of most countries to obtain either an Online tourist visa or a visa on arrival while citizens of India are allowed freedom of movement. 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.