1.820.3345.33

America’s Himalayan specialists. Baltimore-based. Kathmandu-owned. Since 1992.

33 Years of Guiding in the Himalayas

Guided tours across the Himalayas, Africa, and South America, operated by our own team and trusted partners, booked through our US office in Baltimore.

No outsourcing No middleman Competitive price

Passport & Visa in Nepal

Everyone needs a visa to enter into Nepal except Indian nationals. Citizens of the SAARC nations like Pakistan, Bangladesh and Bhutan do not require visa for a period of 30 days. Fortunately, getting a Nepal visa is an easy process. Tourist visas are issued on arrival at the international airport and official overland entry points. However, travelers from Afghanistan, Iraq, Cameroon, Ghana, Somalia, Swaziland, Senegal, Zimbabwe, Nigeria, Ethiopia, and Liberia are not issued visa on arrival.

After you arrive at the Tribhhuvan International Airport in Kathmandu, you will find electronic kiosks that will assist your visa processing. Taking the completed for and paying the visa fee, you need to stay in the long immigration queue for your visa-on-arrival.

Visitors can now apply for online visa within15 days of their arrival date in Nepal. For this, you will need your Nepal hotel address and a digital passport-sized photo that needs to be uploaded in the online application. After submitting the form online, you need to print out the confirmation page which has to be furnished at the immigration section in Kathmandu airport along with your passport and the required visa fee. You can apply for your online Nepal visa here.

Tourists can also apply for a Nepali visa at the local Nepali Embassy or Consulate located in their respective or countries. Or, they can even mail their visa application to the visa office near their location, but well ahead of time to allow sufficient processing time. Nepal visa information for all categories of travelers and their correspondence cost can be very handy, so for more information and contact details of the Nepali Embassies and Consulate around the world, you may CLICK HERE.

Whichever way you enter into Nepal, you will be given a 15/30/90 day visa as per your requirement. The general Nepal tourist visa fee on arrival for multiple entries is:

  • 15 days – US$30
  • 30 days – US$50
  • 90days – US$125

Tourist visas can be extended for a maximum of 150 days in a year and these extensions are granted only at the department of immigration offices at Pokhara and Kathmandu.

Travel Blog

nepal is open

Is Trekking in Nepal Safe After the 2026 Nepal-China Border Floods?

Yes, most of Nepal’s major trekking routes remain unaffected by the August 26, 2026 Rasuwa flood. The disaster was triggered by an ice-and-rock collapse that blocked the Lhende River, causing...
Helicopter Standby to return back from Everest Base Camp Trek

Is the Everest Base Camp Helicopter Return Worth It? An Honest Cost-Benefit Breakdown

The EBC helicopter return costs $1,291 and cuts your trip from 14 days to 12. You still walk the full ascent to Everest Base Camp at 5,364m / 17,598ft. What...
Sunrise view of Himalayas during Manaslu Circuit Trek

Manaslu Circuit Trek Difficulty: How Hard Is It Really?

The Manaslu Circuit Trek is rated moderately difficult to challenging, roughly 7 out of 10, on a 14 day itinerary covering about 177km/110mi with 5 to 6 hours of daily...

Free Trip Planning

Planning a Trip?

Get a free consultation from our travel experts with over a decade of experience. Schedule a call or chat with us on WhatsApp.

Login

Sign Up

After creating an account, you'll be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.

After creating an account, you'll be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.
Username*
Password*
Confirm Password*
First Name*
Last Name*
Birth Date*
Email*
Contact Number*
Nationality*
* Creating an account means you're okay with our Terms of Service and Privacy Statement.
Please agree to all the terms and conditions before proceeding to the next step

Already a member?

Login
+1 (410) 307-0007

Proceed Booking