Getting a visa for Nepal is very easy!

Most people get it when they arrive at Kathmandu airport or border places like Bhairahawa, Birgunj, or Kakarbhitta. You just need to fill a form and show your passport as well as pay the fee, and you’re done!

To avoid waiting in line, you can also apply online before your trip using Nepal’s e-Visa system. Just fill the form and print the confirmation.
Visa costs are:
Bring cash in USD or other major currencies to pay. Card payment may not work.
You will need:
If you want to stay longer, you can extend your visa in Kathmandu or Pokhara.
That’s all! With a few simple steps, you’re ready to enter Nepal and enjoy your trip.