All foreigners arriving in Nepal, except for people from India, need a visa. You can secure your visa at home before leaving by using the online visa system, or via a Nepali embassy or consulate. Additionally, the Nepal Government permits travelers from most countries to obtain a visa upon arrival. The cost is $25/$40/$100 USD, for a 30/60/90 day tourist visa, payable in any major currency. It is useful to get a multi-entry visa if you plan to visit Bhutan, Tibet or India during your trip, using Kathmandu as your hub for regional travel.
Hike, bike, Climb, Yoga, Trek, Family and school Holidays.
Group Tours or Tailor-Made