Nepal Visa Requirements Checker

Check if you need a visa for Nepal and get detailed information about the application process, required documents, and fees.

Nepal makes entry refreshingly simple: travelers from most countries can get a tourist visa on arrival at Tribhuvan International Airport in Kathmandu, at other international airports and at major land borders. Indian nationals do not need a visa at all, while a small number of nationalities must apply in advance.

Visas come in 15-day ($30), 30-day ($50) and 90-day ($125) multiple-entry options, and can be extended in country. Use the checker below for guidance based on your nationality and trip, then see the common questions underneath. Bring a passport valid for at least six months, USD cash for the fee, and a passport-sized photo.

Quick Visa Check

Select Your Nationality

Quick Information

Processing Time

Visa on arrival: 15-30 minutes
Embassy application: 3-5 business days

Visa Fees

15 days: $30
30 days: $50
90 days: $125

Required Documents

  • Valid passport (6 months validity)
  • Passport size photos
  • Completed application form
  • Proof of accommodation
  • Return flight ticket

Nepal Visa — Frequently Asked Questions

Do you need a visa for Nepal?

Yes — most foreign nationals need a tourist visa to enter Nepal, but it is easy to obtain on arrival. Indian citizens are the main exception and do not need a visa. A small number of nationalities must arrange a visa in advance rather than on arrival.

Can you get a Nepal visa on arrival?

Yes. Most travelers get a tourist visa on arrival at Tribhuvan International Airport in Kathmandu, at other international airports, and at major land border crossings. Bring USD cash for the fee and a passport-sized photo; you can also pre-fill the application online to speed things up.

How much is the Nepal tourist visa fee?

Nepal tourist visa fees are approximately US$30 for 15 days, US$50 for 30 days and US$125 for 90 days (multiple-entry). Pay in cash on arrival — USD is easiest, though other major currencies are usually accepted.

Do US citizens need a visa for Nepal?

Yes, US citizens need a tourist visa, but they are eligible for visa on arrival under the same rules and fees as most nationalities ($30/15 days, $50/30 days, $125/90 days). A passport valid for at least six months is required.

How do you apply for a Nepal visa online?

You can fill out the tourist visa application form online before you travel via Nepal's official immigration portal, then present the confirmation on arrival to speed up processing. The form can also be completed at kiosks at the airport on arrival.

Can you extend a Nepal tourist visa?

Yes. Tourist visas can be extended at the Department of Immigration in Kathmandu or Pokhara, for a minimum of 15 days and up to a total stay of 150 days in a visa year, on payment of an extension fee.