All visitors except Indian nationals need to obtain a visa for entry into Nepal. Visa can be obtained at the Nepalese diplomatic missions and consulates abroad as well as at the entry points. You should carry 2 passports size photos with you. Children under 10 years need not pay any visa fee. Visa Fee - Gratis visa provided for tourists visiting Nepal for 3 days or less
Single entry- US$ 30 for 60 days
Multiple entries- US $ 50 + US $ 30
Visa extended for 30 days upon payment of US$ 30 for a maximum period of 150 days in a visa year (Jan-Dec).
Nepal 360 Experience
Manaslu Trek
Annapurna Circuit and Tilicho Lake
The mystical kingdom of Mustang
Dhaulagiri Circuit Trek
Langtang Tamang Heritage Trail