Most travellers can get a Nepal visa on arrival. You do not need to arrange it before leaving home.
Where to get it
You pick up your visa at Tribhuvan International Airport in Kathmandu. There are also entry points at Birgunj, Bhairahawa, and Kakarbhitta if you are crossing from India. The airport is the most common entry for international flights.
How much it costs
Nepal charges a flat fee based on how many days you want to stay.
- 15 days: USD 30
- 30 days: USD 50
- 90 days: USD 125
Pay in US dollars, euros, or major currencies. Cash works. Most counters now also accept card.
What you need at the counter
Bring your passport. It must be valid for at least 6 months from your travel date. You also need one passport-size photo and the visa fee. Fill in the arrival form before you join the queue. You can download it from the Nepal immigration website and print it before you fly.
Who does not need a visa
Indian nationals do not need a visa at all. Citizens of SAARC countries get a free visa. Check your country status before you book, because a few nationalities are restricted.
Can you extend your visa?
Yes. Go to the Department of Immigration in Kathmandu. Extensions cost USD 45 per month. You can stay up to 150 days per calendar year total.
One thing most people miss
Nepal does not issue e-visas for on-arrival travellers from all countries yet. Some nationalities can apply online at nepalimmigration.gov.np before arrival. Check this early so you are not sorting it at the airport queue.
If you need help planning your Nepal trip around visa dates, talk to our team today.