The easiest way to get a tourist visa for Nepal is by applying on your arrival, but you can also apply in advance. Here are the three current ways to obtain your Nepal visa:
1) Apply upon your arrival at Kathmandu’s international airport (TIA)
2) At any of the land border crossings open to foreigners (each has an Immigration office)
3) Or apply at one of Nepal’s foreign consulates from abroad, in advance
There are three options for the length of a tourist visa (for nationals of SAARC countries, the first 30 days are free):
|15 days||$25 USD|
|30 days||$40 USD|
|90 days||$100 USD|
$20 USD (Useful for going back and forth between Tibet & India)
You’ll find visa application forms in the arrivals hall, as well as electronic registration machines that read your passport, take your photo, and print out a completed form to submit to immigration. Just in case, be sure to have the following items handy:
Please note that the following nationalities cannot obtain a visa on arrival: AFG, IRQ, CMR, GHA, SOM, SWZ, PSE, ZWE, NGA, ETH, and LBR.
Expert tip: Fill out your disembarkation card on the plane so you can quickly move through the queue in the arrivals lounge.
Since 2014, you can apply for a tourist visa online within 15 days of your date of arrival in Nepal. You’ll need the address of your hotel and a recent digital version of a passport-sized photo that you can upload to the application. Once you’ve submitted the form, print out the confirmation receipt and show this to the Immigration officer upon arrival along with your passport and the proper amount to pay for your visa.
To apply online, click here: http://online.nepalimmigration.gov.np/tourist-visa
You can extend your Nepal visa for up to 150 days at the Immigration Department in Kathmandu or Pokhara. It costs $30 for 15 days and $2 per day after that. Usually, the turn-around is the same day, and you’ll need to submit your passport, extension fee, one photo, and the application extension form to complete the process.