How to Apply for a Nepal Visa on Arrival (for Tourists or Visitors)

by Visa Guides & Immigration, Nepal25 comments

Getting into Nepal in order to see its superb natural wonders and numerous UNESCO World Heritage Sites is not an elusive dream at all. For one thing, acquiring a Nepal visa is an easy and hassle-free process!

I personally had no problems acquiring a visa on arrival (VOA) in Kathmandu’s international airport, and hopefully, with this easy-to-follow visa guide, you’ll have the same experience too.

What to Do in Nepal…?

Come and check out this list of the top things to do in Nepal which features the best activities and tours to do in places like Kathmandu and more!

How to Apply for a Nepal Visa on Arrival

Step 1: Determine if you are eligible for a Nepal visa on arrival

ALL foreigners (except Indians) need a visa for Nepal — but of course, there are various types of Nepal visa that you can apply for such as a diplomatic visa, marriage visa, work visa, relationship visa, study visa, etc.

For this particular guide, I will only be discussing the requirements for a Nepal visa on arrival for tourists/visitors given that it’s an experience that I’ve gone through myself. So for this, you must first determine if you are eligible in getting a ‘visa on arrival’ by reviewing the following conditions:

  • You have a passport that has at least six (6) months of validity from the date of your arrival in Nepal.
  • You have a passport that also has at least one (1) blank page for stamping by the Immigration Officer. (Take note, the stamp of Nepal is quite huge).
  • You are NOT a citizen or national of Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine and Afghanistan; because if you are, you will NOT be granted a visa on arrival at the immigration entry points of Nepal. (To obtain a visa, you rather have to directly apply at a Nepal Embassy or Diplomatic Mission in your country).

Once you’re sure that you ARE eligible to apply for an Nepal visa on arrival as based from the eligibility rules above, please proceed with the instructions below.

– – –

Step 2: Process your Nepal visa application

To date, there are two (2) ways to obtain a Nepal visa on arrival…

#1 – At Kathmandu’s international airport (TIA): You simply need to prepare the following items:

  • Your passport (and a photocopy of the bio page too, just in case)
  • Application form
    There are 3 ways of accomplishing this form…
    • Manual: By filling out an application form at the airport. You can find sheets of this at the stands.
    • Machine: The airport now has automatic registration machines wherein it will extract information after it scans your passport. I had to input some information in as well, but generally, it was fast and seamless. After that, it will take your digital photo. All in all, it took me only 5 minutes to do this, so this option will save you a lot of time compared to filling the form manually.
    • Online, in advance: Since 2014, tourists can fill-up the form online via this web address. For this, it must be done within 15 days of your arrival date in Nepal. This process will need a digital version of your passport-sized photo and address details of your hotel in Nepal. The way I see it though, accomplishing the form at the airport is still more hassle-free.
  • Passport-sized photograph (35mm x 45mm)
    • They didn’t ask me to submit this because I filled out my application form via one of their registration machines. But if you’re going to fill up the form manually and you don’t have any passport photo with you, there is a photo booth available inside the airport and it costs 200 NPR.

#2 – At any of Nepal’s land border crossings that are open to foreigners: These land or road borders are said to be at Nepalganj, Birganj/Raxaul Bazaar, Sunauli, Kakarbhitta, Mahendranagar, Dhangadhi, and Rasuwagadhi checkpoint at the China/Tibet border.

I haven’t done this procedure myself so I’m not sure how the process goes, but I surmise that the process will almost be similar to that of #1 above.

* * * * *

Of course, another option for getting a Nepal visa is to process it directly with the local Nepal Embassy or Consulate in your home country. For this, please inquire with them about the necessary procedures and requirements because they can vary.

If you’re a Philippine citizen, the procedure is quite simple. Go to the Nepal Consulate at Ermita, Manila from Mondays to Fridays from 1:30PM to 4:00PM and then submit the following documents. (Their processing time takes 2 days).

  1. 2 filled application forms [download here]
  2. A 2x2in photo glued/pasted on each of the application forms
  3. Passport with at least 6 months of validity
  4. Return air ticket or outward bound destination proof
  5. Letter of invitation or guarantee letter
    • Your host or sponsor must be a Nepali with a residence in Nepal
    • This document must be duly authenticated by the Consulate General of the Philippines in Kathmandu
  6. Payment fee — $30 for 15 days or $48 for 30 days (this is a lot costlier than the fees paid if you just get a visa on arrival at Nepal’s international airport).

How to get proof of onward travel?

Nepal immigration often requires “proof of onward travel” or basically, proof of a return ticket back to your home country or to any other destination aside from Nepal. If you don’t have concrete plans yet AND if you want to be flexible with your travels, booking a flight ticket is, of course, extremely costly — thankfully, presenting a “flight reservation” usually already works. To get this, I recommend purchasing it from OneWayFly; you can get your flight reservation in just a few hours at only $19~!

– – –

Step 3: Pay the fee for your Nepal visa

If you’ve applied for your Nepal visa directly in an embassy or consulate in your home country, then there’s no need to pay for this anymore (since you’ve already paid for it when you did the process) — so upon arrival, you will only need to proceed to the Immigration officer.

BUT of course, if you’re getting a visa on arrival at Kathmandu’s airport, after your application form is ready, the next step is to go to the payment counter. The fee is as follows which will then grant you a single-entry visa:

  • 15 days: $25 USD
  • 30 days: $40 USD
  • 90 days: $100 USD

This fee is payable in the following currencies: Australian Dollar, Canadian Dollar, Euro, Hong Kong Dollar, Japanese Yen, Pound Sterling, Swiss Franc, Singapore Dollar, and US Dollar. (However, most of the time, they will prefer US dollars. I’ve been told that if you are rather going through land borders, the officials only require payment in US dollars.)

NOTE: It’s best to bring exact or small bills. Take note that credit cards, Indian currency and Nepali currency are NOT accepted as payment for visa fee.

There are instances wherein you do NOT need to pay for the visa fee (called a ‘gratis visa’) but this is only for the following applicants:

  • Children below 10 years old.
  • Non-Residential Nepalese (NRN) card holder (issued by MoFA/Nepalese diplomatic missions abroad)
  • SAARC citizens (except Afghanistan citizens) who are visiting Nepal for the first time in a year. These SAARC countries are Bangladesh, Bhutan, Maldives, Pakistan, and Sri Lanka.
  • Afghan citizens are only eligible for ‘gratis visa’ only upon the recommendation of the Department of Immigration.
  • Chinese nationals.

– – –

Step 4: Proceed to the Immigration Desk

Now that you’re done with the payment, you just need to proceed to the Immigration Desk with your payment receipt, application form, and passport.

As always, entry to Nepal is still upon their discretion and sometimes they might need some documents from you such as proof of your accommodation or return ticket/onward journey — but in my experience, the staff didn’t ask me anything.

The immigration officer only asked me if it was my first time in Nepal and I said yes, and then he gave me back my passport with a stamp and a smile.

Of course, to be on the safe side though, always have your accommodation proof, financial documents, and return ticket on hand in case anybody asks for it.
TIP: If you’re going to do a lot of hiking during your trip, it helps to have at least 5 passport photos on hand since it’s often needed on trekking permit applications.

• • •

Multiple-Entry and Extensions

Multiple-Entry Visas. This is easy to acquire upon arrival and it costs $20 USD (on top of the base fee). Meanwhile, you can easily change your single-entry visa to a multiple-entry visa — just go to Kathmandu’s Central Immigration Office and pay the same fee of $20 USD.

Visa Extensions. Remember to NEVER overstay your visa; if you do, you’ll pay $3 USD per day if you overstayed for less than 30 days (plus a $2 USD fee per day of visa extension). Anyhow, to properly extend your Nepal visa, you just need to go to Kathmandu or Pokhara’s Immigration Office. You can extend for up to 150 days and it will cost $30 for 15 days and then $2 per day afterward (take note that this fee is only payable in Nepalese rupees). If you can’t be bothered to process this extension, there are trekking and travel agencies who can assist you in doing this visa extension application for a fee.

Activities to do around Nepal?

Come read my posts about it by reading my detailed travel guides now!

• • •

» Top Nepal Tours «

Kathmandu Full Day Tour

Kathmandu Full Day Tour
Visit UNESCO sights and more!

Everest Mountain Flight

Everest Mountain Flight
See the peak of Mt. Everest!

• • •

Booking Essentials

Book an AirBnB

TIP: It’s a good idea to crosscheck the prices with other popular travel insurance providers like World Nomads and HeyMondo (as my reader, you get 5% off)!
However, take note a travel insurance’s affordability typically means lesser coverage; so please always ensure that you read the fine print in order to decipher which travel insurance company is the right fit for you and your trip!

• • •

FAQ (Frequently Asked Questions)

How long is a Nepali visa valid for?

Depending on the visa fee you paid for, you can stay 30, 60 or 90 days per entry.

How long can I stay in the country as a tourist?

You can only stay for a maximum of 150 days in a visa year (January to December).

Do I need to purchase travel insurance?

I highly advise that you get travel insurance for your trip to protect yourself from any unwanted hassles such as travel delay, lost baggage, accidents, etc. To avail, I would highly recommend SafetyWing because they offer the best price and coverage.

• • •

Nepal Visa


It’s clear to see that applying for a Nepal tourist visa on arrival (VOA) is relatively easy.

All in all, I hope that this visa guide will help you have a hassle-free experience. Enjoy Nepal!

• • •

Have you seen my latest vlog?

How I Afford to Travel the World (Vlog)
TAGS: Kathmandu

About Me

About Aileen : Sidebar

Hey there! I am Aileen Adalid.
At 21, I quit my corporate job in the Philippines to pursue my dreams. Today, I am a successful digital nomad (online entrepreneur, travel writer, & vlogger) living a sustainable travel lifestyle.

My mission? To show you how it is absolutely possible to create a life of travel no matter the odds — and I will help you achieve that through my detailed travel hacks, guides, resources, tips, and MORE!

Follow Along


Trending Now

Top 20 Philippine Online Shopping Sites for Gift Ideas & More

Running out of gift ideas? Not enough time to go shopping? Here are the top 20 online shopping sites in the Philippines to help you out!

Top Tips to Stay Safe Online While Traveling

Don’t get swept away with the thrill of your travels — make sure to follow these top tips to stay safe online while traveling!

Korean Visa Application Requirements for Filipino Tourists in Manila, Philippines (Single / Multiple Entry)

Make your South Korea travel dreams come true and get a single or multiple South Korean visa in Manila, Philippines!

Top 10 Things to Do on a Trip to South America

South America is one of the most diverse continents — full of natural wonders and fascinating cultures. Join us as we explore the top 10 things to do.

Top 10 Things to Do for Your First Tibet Travel

Make the most of your Tibet travel with these top 10 must-do activities, from exploring ancient monasteries to trekking mountains!

Learn Today

How to Start a Successful Blog

and Earn Money!


  1. sanya sharma

    It is really a nice place, i want to visit, this year im planning for a travel visa, hope it is not too difficult for me. Thanks for your help…

  2. Ann

    Hi Ms. Aileen thank you for this. It’s very informative. I am planning to visit nepal by the End of November this year 2020 you think it nepal will be open soon for foreign tourist?

  3. Karen Cardwell

    August 10, 2020, Nepal Immigration Office is officially closed until further notice. I have been trying to get verification that they will grant a Nepal Visa to USA Passport holder who has not been in USA since Nov. 2019, but I’m n Nepal and currently in India, trying to return to Nepal.


    I’m traveling to Nepal very soon and the thought of applying for a Visa completely slipped my mind. The information that you’ve laid out here were extremely helpful and totally put my mind at ease. It was much easier to read and follow than the information posted on the official government website. Thank you!


Submit a Comment

Your email address will not be published. Required fields are marked *

Pin It on Pinterest

Use promo code AILEENKLOOK to save 5% off on all Klook tours and hotels!
This is default text for notification bar