Nepal is relatively free with its visa policy, and they allow citizens of almost all nations to obtain a tourist visa on arrival. Tourists can
now obtain visa on arrival, with exception of the following countries:
Afghanistan, Cameroon, Ethiopia, Ghana, Iraq, Liberia, Nigeria, Palestine, Somalia, Swaziland, Syria and Zimbabwe.
Additionally to this you must present the following documents:
- Valid Passport (for at least six months since arrival to the country),
- return/round flight ticket;
- money to pay fee, which allows multiple entries: $25 USD for 15 days; $40 USD for 30 days; $100 USD for 90 days.
* For those wanting/needing to apply for a visa at a Nepalese Embassy or Consulate, you must present the following documents:
- One (1) recent passport photograph.
- A valid passport (for at least six months since preferred arrival to the country).
- A filled Visa application form.
- A money order payable to the Embassy of Nepal.
Please do consult the Nepalese Mission nearest to you, as these requirements may change from country to country.
* Citizens of the following countries do not need to pay a tourist visa fee for a stay of 15, 30 or 90 days in the country:
Afghanistan, Bangladesh, Bhutan, China, Hong Kong, Macau, Maldives, Pakistan, Sri Lanka, Taiwan.
* For Indian Nationals:
They do not require a visa to enter Nepal, but must present one (1) of the following documents: Passport, Driving License w/ photo, ration card w/ photo,
election commission card w/ photo, Identity Card issued by Embassy of India in Kathmandu.
This is pretty much all you need, but if you still have questions concerning the documentation you need to volunteer in Nepal, do not hesitate
to approach the Nepalese
Embassies and Consulates
nearest to you. Please clarify this information before you travel to Nepal, as requirements may vary from country to country.
If you want more information about this topic and other topics, consult
Nepal's tourism site
and get all the answers you need.