Foreign nationals from most countries can obtain a visa on arrival to travel in Nepal, while citizens of select countries must secure a visa from a Nepalese diplomatic mission (such as embassies or consulates) before departing. For detailed information, please visit the official website of Nepal’s Ministry of Home Affairs, Department of Immigration. CLICK HERE