All the foreign travelers except Indian require a visa to visit Nepal. Nepalese embassies and consulates abroad issue visa with ease. The visa is available at Tribhuwan International Airport at Kathmandu or at all land borders in Nepal. For visa upon arrival one must fill an application form with passport photos. For electronic passport holder, visa registration machine in immigration hall fills up the form after the passport is inserted in the machine. Passport photos, visa fee and passport validity of at least 6 months is required for the visa application. Citizens from Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan and Syria need to receive visa from Nepal embassies or Diplomatic Missions in their own country.
The validity of Nepali visa is from 3 to 6 months. You can change single entry visa to multiple-entry visa if you are planning to do a side trip to Tibet, India or Bhutan. Multiple-entry visa can be obtained at Central Immigration Office at Kathmandu. Any major currencies can be paid as visa fee at Tribhuwan International airport but payment by US dollar is a compulsion at land borders like Birgunj/Raxaul, Sunauli, Nepalgunj, Kakarbhitta, Dhangadi, Mahendranagar and Kodari checkpost.
Visa extensions are available from immigration office in Kathmandu and Pokhara. It would be useful to keep passport and photos beside you since they are needed to make trekking permits and other official documents. The official website of Department of Immigration (www.nepalimmigration.gov.np) can be useful for the detailed visa information.
Ram thank u so much for arranging every thing for the trek, u have an excellent team of guides , they were so professional , humble and honest team. i can never forget the trek,… continue
michel, United States