Nepal visa

Online application

Start application

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