Nepal Visas
The information above is for informational purposes only. All travelers should check to see if entry requirements and fees have changed.
Who needs a Visa?
Everyone needs a visa for Nepal except:
- Indian nationals do not need visa.
- Citizens of Pakistan, Bhutan, Bangladesh, Srilanka, and Maldives get a 30 day free visa.
The Nepal visa can be purchased in advance or upon arrival at the airport or border crossing (easiest to get upon arrival). You will need a valid passport and 1 passport-size photograph (available at the airport, but best to bring extras).
Prices:
- $25 for 15 days multiple entry
- $40 for 30 days multiple entry
- $100 for 90 days multiple entry
- $5 for 1-day transit visa (airline ticket as proof)
If you are travelling to Tibet, you will get your Tibet permit in Kathmandu, which we will arrange for you.
Entry Requirements
- Your passport must be valid 3 months beyond intended stay.
- You must have tickets and documents for return or onward travel.
- We recommend at least 2 blank pages in your passport per country visited.
Need Help with your Passport and Visa?
U.S. and Canadian citizens can use Travisa, a fast and easy way to help speed up the process of obtaining your passport and visa.




