All foreigners except Indian nationals must have a valid visa to enter Nepal. Visa is available upon arrival at Tribhuvan International Airport in Kathmandu, Nepal and at Nepal borders of India and Tibet. Visa can be easily extended at the central immigration office. For the visa application, a passport with at least 6 months until expiration and a passport-size photo is mandatory. The current cost of the visa for 30 days is US$ 40(to be paid in cash). Other currencies are also accepted, although rates may differ. Similarly, visitors are requested to specify return flight tickets and the time of their intended stay in Nepal. So, we recommend you schedule at least 1-2 days extra at the end of the trip just in case of a delay. During that time we can arrange an additional activity if no delay occurs. Moreover, children under the age of 10 will get a free visa. Citizens of China, as well as citizens of South Asian Association for Regional Cooperation (SAARC) countries, get free visas. Some countries not entitled to get a visa upon arrival are Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, and Afghanistan. If you are a citizen of one of these countries, please contact your local Nepalese embassy.