Nepal visa policy
All foreign travelers must obtain a visa on arrival or secure a pre-visa before departing for Nepal.
Nepal maintains a broadly accessible visa policy. Citizens of most countries are eligible to receive a visa on arrival at Tribhuvan International Airport in Kathmandu and select land border crossings. Alternatively, travelers may apply in advance for a pre-visa prior to departure.
Travelers must hold a passport valid for at least six months. The length of stay may be extended within Nepal, subject to local regulations. Entry conditions may vary depending on nationality and point of entry.
- Maximum visit: 15, 30, or 90 days
- Multiple entries: yes
- Processing time: 48 hours
- Requirements:
- Passport
- Personal photograph
How to apply for the Nepal visa
Apply online
Complete a simplified 100% online application
Confirm visa fees
Review information and submit documents
E-mail delivery
Receive your approved visa in less than 1 day!
100% online
Almost all requests are handled fully online. Get everything you need without leaving your house!
Certified agents
We collaborate with local and certified migration agents. We make sure everything is 100% correct and legal.
Processing in 1 day
The fastest processing you can get! Over 95% of our visas are approved in less than 1 day!
Years of experience
When it comes to visas, experience is priceless. And we have over 7 years of experience.
Nepal visa types
The most common visas and processes we help our clients with:
- Visa on arrival: get your visa at one of the country’s entry points
- Tourist eVisa: main tourist visa for all travelers going to Nepal