How to Get a Visa on Arrival for Nepal

Getting a Visa on Arrival for Nepal is fairly easy. You can get a tourist visa on arrival at the Tribhuvan International Airport (Kathmandu) after landing. The process can be completed quickly, depending on how busy the airport is at the time.

Process of Getting a Visa on Arrival at the Tribhuvan International Airport (Kathmandu)

1. Fill in the ‘Visa on Arrival’ Form

  • Fill in the Visa on Arrival form at home and bring a digital copy with you (it can be a photo/screenshot on your phone). If you fill it in beforehand, it can save you time and get through immigration much faster. The form has a validity of 15 days, so only fill it in within 15 days of arrival. You will have to pay for the visa at the airport and not online.
  • Fill in the Visa on Arrival form at the airport. There are machines at the airport where you can fill in the form. There are only a few machines so if there are a lot of people filling in the form at the airport, it can take a long time. (The machines will be to your right hand side as you enter the immigration hall)

2. Pay for Your Visa

Take the copy/photo/screenshot of your ‘visa on arrival’ application form to pay for the visa fees. All major currencies are accepted to pay for the visa fees (including USD, EUR, GBP). The counter to pay for the visa fee is on the left side of the immigration hall (next to the currency exchange desk).

3. Get the Visa in Your Passport

After you pay for the fees, you will finally go to queue to the immigration officers in the centre of the hall. Take your payment slip, visa application form and passport to the immigration officer and you will get the visa in your passport.

The process can take up a long-time if there are a lot of travellers arriving at the same time. If you have a chance to pre-fill the visa on arrival form before arriving in Nepal, it can help you to get through the visa application process much faster.

Nepal Tourist Visa Prices

  • 15 days: 30 USD
  • 30 days: 50 USD
  • 90 days: 125 USD

Extending the Tourist Visa

The tourist visa can be easily extended at the Immigration Office in Kathmandu or Pokhara. The visa extension costs USD 3/day. The maximum stay on a tourist visa is 150 days per calendar year and be careful not to overstay it. On the other hand, every year on 1 January, the new year starts, so if you are in Nepal and have used up your 150 days by 31 December, then from 1 January you can apply for a new visa.

Similar Posts