All foreigners require a visa for entry into Nepal (except Indian nationals). It is your responsibility to obtain Nepal visa. Visas can be obtained from the Nepalese embassy prior to travel or on arrival at Tribhuvan International Airport in Kathmandu http://online.nepalimmigration.gov.np/tourist-visa and various international border crossings between Nepal and its neighbors. Make the visa process easier a passport-sized photograph for immigration and having the correct USD cash is required or Nepalese Rupees- please brings this in your hand luggage. In addition, trip in Nepal requires photos for the various permits.
- Single entry 15 days US$ 25 or equivalent convertible currency
- Single entry 30 days US$ 40 or equivalent convertible currency
- Single entry 90 days US$ 100 or equivalent convertible currency
Visa Extending/Renewing Fess:
US $ 2 or equivalent Nepalese currency per day for extension.
Additional US $ 20 or equivalents Nepalese currency on visa fee as per 2(b), if Multiple Entry facility is required for the extended period.
If foreign visitors that haven't renewed their visa want to renew their visa, they have to pay additional Nepalese currency equivalent to US 3$ on the regular visa extension fee.
Foreign visitors who have overstayed the visa period of 150 days without extension are required to pay visa fee as per provision in 2(c) and punishment as per Clause 10 sub-clause 4 of Immigration Act 2049.
Regardless of provision stated in 2(a), 15 days is counted as minimum extension period and visa fee is charged accordingly. For extension period more than 15 days, visa fee is charged as per the provision of
You will require visa fee in cash (this is payable in any major currency but NOT travelers cheques) and passport photos to purchase a Nepal visa on arrival at Kathmandu airport or at the Nepal entry point.
Please note: Visa regulations and costs do change frequently so it is advisable to check the current rules with your nearest Nepalese embassy or consulate.
Tourists can stay for a maximum of 150 days in a visa year (Jan 1 to Dec 31).
For Indian Nationals
Indian nationals do not require visa to enter Nepal.
As per the Nepalese Immigration rules, Indian Nationals Traveling to Nepal must posses any of the following documents.
- Driving License with photo
- Photo Identity card issued by Government of India
- Rasan Card with Photo
- Election Commission Card with Photo
- Identity Card issued by Embassy of India in Kathmandu