Like most countries Nepal has multiple types of visa but we are going to focus on the most common types used - Tourist and Non Tourist Visa
Visa can be obtained on Arrival at Nepal's International Airport -Tribhuvan International Airport or thru Nepalese Embassies abroad.
Tourist visa
US $25 - 15 days multiple entry visa.
US $40 - 30 days multiple entry visa.
US $100 - 90 days multiple entry visa.
Non tourist visas
US $5 - Nepalese origin with foreign Citizenship.
US $10 - Licensed Journalists
US $10 - Foreigners married to Nepalese citizen
SAARC Countries
(Bangladesh, India, Pakistan, Sri Lanka, Nepal, Maldives, Bhutan, Afghanistan)
- No visa for 30 days stay
For more information on Nepal Visa please check with the official website of Ministry of Immigration