Passport & Visa in Nepal

Except for Indian citizens, everyone entering Nepal needs a visa. For a period of 30 days, citizens of SAARC countries like Pakistan, Bangladesh, and Bhutan are exempt from visa requirements. Fortunately, obtaining a visa for Nepal is a simple procedure. At the international airport and authorized overland entry gateways, visitors are given tourist visas upon arrival. However, visitors from the following countries do not receive a visa on arrival: Afghanistan, Iraq, Cameroon, Ghana, Somalia, Swaziland, Senegal, Zimbabwe, Nigeria, Ethiopia, and Liberia.

You can process your visa using the computerized kiosks at the Tribhuvan International Airport in Kathmandu after your arrival. After filling out the form and paying the visa cost, you must wait in the lengthy immigration line to receive your visa at the airport.

Within 15 days before their arrival in Nepal, visitors can now apply for visas online. Your Nepal hotel address and a digital passport-sized photo that must be provided in the online application are required for this. You must print out the confirmation page after submitting the form online, and you must present it to immigration at Kathmandu airport along with your passport and the necessary visa money. Here is where you may apply online for a visa to Nepal.

Tourists may also apply for a visa to Nepal through the Nepali Embassy or Consulate in their home nations. Alternatively, they can mail their visa application to the consulate that is closest to them, but they must do it well in advance to allow for adequate processing time. For further information and contact information of the Nepali Embassies and Consulates around the world, visit their website. Nepal visa information for all kinds of passengers and their correspondence costs might be very useful.

Depending on your needs, you will receive a 15/30/90-day visa regardless of how you enter Nepal. The following fees apply to multiple entries for a regular Nepal tourist visa: 

US$ 30 for 15 days
US$50 for 30 days
US$50 for 30 days
Tourist visas may only be extended for a total of 150 days each year, and only in the Pokhara and Kathmandu offices of the department of immigration.