How to Get a Visa on Arrival for Nepal (2024)

Looking for information on how to get a Visa on Arrival for Nepal?

You’ve come to the right place as I have been visiting and periodically living in Nepal since 2015. So, I have had my fair share of applications for a tourist visa for Nepal.

Overall, getting a Visa on Arrival for Nepal is fairly easy and available to almost all nationalities (check your eligibility here).

You can pre-fill the visa application form 15 days before arrival and then pay and get the tourist visa for Nepal after landing at the Tribhuvan International Airport in Kathmandu. The process can be completed quickly if the airport is not too busy at the time.

So then, how to get a Visa on Arrival for Nepal? Here are the steps to apply for a tourist visa for Nepal!

How to Get a Visa on Arrival for Nepal

1. Fill in the Nepal Visa Application Form

  • Option 1: Fill in the Visa on Arrival form at home and save time at the airport! After filling in the Nepal Visa Application form, just bring a digital copy with you to the airport (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.
  • Option 2: 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)
Pre-fill the application form and get a Visa on Arrival for Nepal after landing at the Kathmandu Airport.

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.

Kathmandu Airport (Tribhuvan International Airport) in Nepal.
Kathmandu Airport (Tribhuvan International Airport), Nepal
Parking Lot at the Kathmandu Airport, Nepal.
Parking Lot, Kathmandu Airport

Nepal Visa on Arrival Price (as of 2024)

Nepal has the following prices for tourist visas as of 2024:

  • 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. You can extend the visa for up to 150 days per calendar year.

💡 Did you know? The calendar year restarts every 1 January. It means that if your visa is valid until 31 December, then you can apply for a new visa for January. From January, you are again eligible for a visa up to 150 days per year. Plus: You can extend or get a new visa days before your visa expires so don’t leave it to the last day!

FAQs: How to Get a Visa on Arrival for Nepal?

Is Nepal visa on arrival or online?

You can get a visa on arrival for Nepal after landing at the Tribhuvan International Airport in Kathmandu. Getting a tourist visa for Nepal is a fairly quick and easy process.

If you want to save time at the airport, you can pre-fill in the visa application form at home 15 days before arrival. Even if you fill in the form at home, you will have to pay for the visa at the airport and that’s where you will also get your visa in your passport.

If you don’t have time to fill in the form before arriving to Nepal, then there are machines at the airport where you can fill in the form. Basically, if you fill in the form before arriving it will save you time at the airport.

How long does it take to get a Nepal visa?

After landing at the Tribhuvan International Airport in Kathmandu, the process of getting a Visa on Arrival for Nepal takes about 30 minutes.

It can take longer if the airport is busy and there are a lot of passengers. If you want to save time, fill in the visa application form before landing in Nepal.

How much does a Nepal visa cost?

As of 2024, the Nepal tourist visa prices are as followed:

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

How to get a visa on arrival for Nepal?

The process of applying for a Visa on Arrival for Nepal is fairly quick. You can pre-fill your visa application form online or do so at the airport after landing.

Then, take a screenshot of your online application form to the payment counters at the airport and pay for your visa. You will have to pay for your visa at the Tribhuvan International Airport even if you filled in your form at home.

After you pay for your visa fees, you will proceed to the final counter where you will receive the visa in your passport.

Do US citizens need visa for Nepal?

Yes, US citizens need to get a visa for Nepal. US citizens, like the majority of other citizens, are eligible to get a tourist visa on arrival after landing at the Kathmandu Airport.

The process to get a visa on arrival for Nepal is quick and you will just have to fill in the visa application form, pay for the visa and then you will get the tourist visa in your passport. If there are not many people at the airport, it can be completed in maximum 30 minutes.

Do Indian citizens need a visa for Nepal?

No, Indian citizens do not a visa to travel to Nepal. This means that Indian citizens can enter and travel in Nepal without a visa. However, Indian citizens will need to have a valid passport enter Nepal. Make sure to have a valid passport with you which is valid for at least 6 months.

Do UK citizens need a visa for Nepal?

Yes, UK citizens need to get a visa for Nepal. UK citizens, like the majority of other citizens, are eligible to get a tourist visa on arrival after landing at the Kathmandu Airport.

The process of getting a tourist visa is fairly quickly and most people can get it doen in 30 minutes at the Kathmandu Airport.

Do Australian citizens need a visa for Nepal?

Yes, Australian citizens need to get a visa for Nepal. Australian citizens, like the majority of other citizens, are eligible to get a tourist visa on arrival after landing at the Kathmandu Airport.

Conclusion

In conclusion, getting a Visa on Arrival for Nepal is quick, easy and is available to almost all nationalities.

You can pre-fill your visa application form online or at the airport after landing. If you fill it in beforehand, it will save you time at the airport (but you will still have to pay your visa fees at the airport and not online).

Then, take a screenshot of your visa application form to the payment counters at the airport and pay for your visa.

After paying for the visa fees, you proceed to the final counter where you will receive the visa in your passport.


Nepal Quick Guide

Yes! Almost all nationalities can get a ‘Visa on Arrival’ once landing at the Tribhuvan Airport in Kathmandu (check eligibility here). Getting a Visa-on-Arrival for Nepal is quick and easy. Read here my full guide on getting a Visa on Arrival for Nepal.

Should I get a Nepali SIM card?

Yes! Once you arrive in Nepal, it is recommended to get a Nepali SIM card.

SIM cards in Nepal are cheap and easy to get. There are daily, weekly or monthly data plans – all at an affordable cost. For more information, check how to get a SIM card in Nepal here.

Are there any useful mobile apps I can use in Nepal?

Yes! There are a couple of mobile apps that come handy when travelling in Nepal, including taxi apps, offline maps for trekking, booking accommodation and travel cards.

Check out my list of the most useful mobile apps to have in Nepal.

Can I exchange money in Nepal? What about ATMs?

Yes! Thamel (where most tourists stay) has many money exchange shops as well as ATMs.

There is also a currency exchange shop at the airport but the rates are better in Thamel. Read here all about currency exchange and ATMs in Nepal.

Is it safe to travel by bus in Nepal?

The roads are dangerous but generally yes (best to travel by a tourist bus)!

I would say road travel in Nepal is generally dangerous due to the road conditions. The roads are narrow and go through mountainous areas. The tourist buses in Nepal have the best safety, so if possible, make sure to book tourist buses when travelling in Nepal.

Overall, the roads might look dangerous but the drivers are used to the road conditions in Nepal so the tourist buses are a safe choice. Here is everything you need to know about bus travel in Nepal.

Can I book bus tickets online in Nepal?

Yes! It is possible to book bus tickets online in Nepal however, I recommend it for those staying in Nepal for 3+ months.

It is not possible to book bus tickets online using an international bank card but only through registering on a Nepali digital payment app eSewa. If you are staying long-term in Nepal, read here my step-by-step guide on how to book bus tickets online using eSewa.

Do they speak English in Nepal?

You might wonder “Do they speak English in Nepal?” It depends on where in Nepal you are. In big cities (Kathmandu, Pokhara, Sauraha/Chitwan) or trekking routes (Annapurna, Everest) that have many tourists, you will easily get by speaking English.

If you are in remote Nepal where not many tourists go, people usually will have little or no English. Here is a quick list of useful Nepali phrases to know while travelling in Nepal.

Similar Posts