Nepal Visa

Visa policy for anyone traveling to Nepal is easy. If you have your valid passport, passport size photos and money to pay for the visa you can get Nepal tourist visa on arrival by air or land.

Tribhuvan International Airport at Kathmandu is the only international airport of Nepal. However Gautam Buddha international airport and Lumbini international airport are towards the end of construction.

Tourist coming to Nepal gets on arrival visa. ‘On Arrival’ visa procedure is quick and simple as in other countries who issue on arrival visa. Haphazard airport management of underdeveloped country Nepal; please consider some queues during peak Tourist season.

If you wish to skip the line for on arrival visa, you can also get Visa from Nepalese Diplomatic Missions, Choice is yours.  If issued visa from Missions, in this case you must enter Nepal within six months from the visa issued date.

Visa on arrival are all “tourist Visas”.  They admit multiple re-entry facility. If you are traveling to Nepal for your holiday for any of the tourism activities (sightseeing, tour, travel, mountaineering, trekking, visiting friends and families) “tourist visa” is what you need to get for you.

If not for any Tourism activities you should still acquire ‘ Tourist Visa’ to get into the country and after entering into the country you can change the category as per the purpose

Guideline for ON ARRIVAL VISA which you will get upon arrival at Nepal:

Step 1st

  • Fill in the ‘ Arrival Card ‘
  • Fill in the Online ‘Tourist Visa ‘form available in this link –

You can fill this form online or use Kisok Machine upon arrival at the international airpot. If you fill it on the website, please print it out and bring the submission page with bar code along with to get the visa. The printed bar code works for 15 days and expires then after.

Step  2nd

  1. Pay for the Nepal visa as according to your visa requirements there are  15/30/90 Days visa for Nepal.
  2. Get the receipt of payment from the bank
  3. Carry cash for the payment, practically USD clean notes are accepted easily. If you want to avoid the hassle of the officers just keep clean USD bills with you, as per your length of stay in Nepal.

Nepal visa On Arrival – Fee you need to pay (effective from 2019)

  • For duration of:  90 Days – $125 USD
  • For duration of: 30 Days – $50 USD
  • For duration of: 15 Days = $30 USD

Step 3rd

Contact Immigration Desk with your online form, payment receipts and passport

Nepal Visa Extension Fees

Extension of Tourist visa is done for USD $45 prior to minimum 15 days, however just USD $3 per day for additional days more than 15 days.

In case of delay for application for less than 150 days visa – additional USD $5 per day as late fine will be imposed

Gratis Visa (Visa for Free)

Free Visa is issued of following applicants:

  1. Children below 10 years old – except American citizens
  2. 30 days visa for SAARC Citizen is free – except Afghanistan (for the first visa given year only).  In case of Afghan citizen they are eligible for free Visa on Arrival only, if recommended by Department of Immigration. Afagan citizen can request concerned organization inviting you to Nepal for essential paperwork with Department of Immigration to get you Gratis Visa ‘On Arrival’.
  3. Non Residential Nepalese(NRN) card holders
  4. Free Nepal visa for Chinese Nationals
  5. Officials from China, Russia, Brazil & Thailand do not need Visa based on reciprocal visa waiver Agreement

NOTE:-  Tourist Visa for Nepal can be extended from Immigration Office, Pokhara as well.

Other information you need to know for traveling to Nepal – things to be considered on arrivals & departures:

  • Luggage will be screened by x-ray and security check up on arrival is done; trafficking of drug and money is a serious if found while check.
  • As a foreigner, you are not allowed to bring Nepali rupees with you.
  • There is not a fixed limit on cash you bring in and traveler cheque you have unless the money will not exceed on departure compared to amount you have on arrival.
  • Bringing antique art and architecture with you on departure can be an issue, avoid it. If you are taking any of the stone, art or architecture from Nepal get the certificate of it from the Department of Archeology.


If you are traveling to India from Nepal, we can help you with visa for India from Nepal itself. However you can do it on your own by visitng to the embassy of india in Nepal. Indian embassy in Nepal is not far from Thamel. Remember that you will have to go to the SBI bank right next to the Indian embassy in Kathmandu but not in the embassy itself. If you need our assistance for visa to Nepal we use SBI bank payment system so it is easier option for getting visa to india from Nepal.