Traveling to Nepal is relatively easy, and getting a visa is a straightforward process for most nationalities. Here is everything you need to know about obtaining a tourist visa for Nepal.
1. Visa on Arrival
Tribhuvan International Airport (TIA) in Kathmandu is the main entry point for most tourists. You can get a visa on arrival at TIA and at various land border crossings.
Procedure:
- Fill out the arrival card and online visa application form (kiosks available at the airport).
- Pay the visa fee at the bank counter (cash in major currencies or card).
- Proceed to the immigration desk with your receipt, passport, and form.
2. Visa Fees
As of 2026, the fees for a tourist visa on arrival are:
- 15 Days: USD 30
- 30 Days: USD 50
- 90 Days: USD 125
Note: Indians do not need a visa to enter Nepal but must carry a valid ID (Passport or Voter ID).
3. Online Application
To save time, you can fill out the "Online Tourist Visa" form on the official Nepal Immigration website up to 15 days before your arrival. Print the submission receipt with the barcode and bring it with you.
"Nepal is open to the world. Come for the mountains, stay for the people."
Practical Tips
- Passport Validity: Ensure your passport is valid for at least 6 months from the date of entry.
- Photos: Carry a few passport-sized photos just in case, though digital photos are taken at kiosks.
- Currency: Carry some USD cash for the visa fee as backup, even if cards are accepted.