Welcome to the ultimate nepal tourist visa guide for international travelers planning a trip. First, Nepal warmly welcomes global visitors and ensures straightforward entry procedures. Therefore, travelers can easily obtain a tourist visa upon arrival at Tribhuvan International Airport (TIA) in Kathmandu or at designated land border checkpoints. Alternatively, visitors can complete the online application via the official Department of Immigration Portal to streamline their arrival. In fact, utilizing online pre-applications will significantly reduce your waiting time at the terminal.
To begin with, your passport must remain valid for at least six months from the date of entry to qualify for a tourist visa. Moreover, visitors applying on arrival must carry physical cash in accepted convertible foreign currencies—such as US Dollars, Euros, or British Pounds—alongside a recent passport-sized photograph.
Specifically, current tourist visa fees follow a clear structure:
15 Days: USD 30
30 Days: USD 50
90 Days: USD 125
Additionally, an extra fee of USD 25 applies if you require a multiple-entry facility. Fortunately, the government waives visa fees entirely for children under 10 years old (except US citizens), citizens of SAARC member countries for up to 30 days, and Chinese nationals. While organizing your documents, meanwhile, you can also explore our curated Nepal Tour Packages to plan your entire itinerary seamlessly.
Interestingly, Indian citizens do not require a visa to enter Nepal. However, Indians traveling by air must present an official photo identification document at the entry point. Specifically, acceptable documents include a valid passport, a voter identity card issued by the Election Commission of India, a driving license, or a photo ID issued by the Government of India or the Indian Embassy in Kathmandu.
Subsequently, travelers can secure a one-day transit visa directly at Nepal immigration offices upon arrival by presenting outward flight tickets via Tribhuvan International Airport. Consequently, this visa costs USD 5 or an equivalent convertible currency.
Specifically, the Department of Immigration provides visa-on-arrival services and immigration clearances at several official checkpoints:
Tribhuvan International Airport, Kathmandu
Immigration Office, Gadda Chauki, Kanchanpur
Immigration Office, Mohana, Dhangadhi
Immigration Office, Nepalganj, Banke
Immigration Office, Kakarbhitta, Jhapa
Immigration Office, Birganj, Parsa
Immigration Office, Belhia, Bhairahawa
In addition, foreigners can extend tourist visas inside the country exclusively through the Department of Immigration offices located in Kathmandu or Pokhara. Specifically, the extension fee is USD 3 per day, subject to a minimum 15-day extension requirement. Furthermore, if a visa expires without a timely extension, a late penalty fee of USD 5 per day applies on top of the regular extension fee. Ultimately, as highlighted in this comprehensive nepal tourist visa guide, the government permits foreign visitors to stay for a maximum cumulative total of 150 days on a tourist visa within a single calendar year spanning January 1 to December 31.
Despite flexible entry rules, citizens of select countries cannot obtain a visa on arrival at Nepal entry points. Instead, they must secure an advance visa from a Nepalese diplomatic mission abroad before traveling. Namely, these restricted nations include:
Nigeria
Ghana
Zimbabwe
Eswatini (Swaziland)
Cameroon
Somalia
Liberia
Ethiopia
Iraq
Palestine
Afghanistan
Syria