Getting a visa for Nepal is easy, simple you can obtain it is at the Tribhuwan International Airport upon your arrival in Nepal or if you are entering through the border of India or china you can get the visa at the immigration entry point.
Important: Peoples from some counties does not get visa in Immigration:
If you are entering Nepal following are the entry points.
International Airport: Tribhuwan International Airport, Kathmandu
Mid-western: Banke (Jamuna, Nepalgunj)
Eastern Nepal: Kakarvitta, Jhapa
Central Nepal: Birjung, Parsa
Western: Rupandehi (Belhiya, Bhairahawa)
Far western: Kailali (Mohana, Dhangadhi) / Kanchanpur (Gaddachauki, Mahendranagar)
Northern Border: Kodari, Sindhupalchowk
Step 2: What to do to get the visa at immigration?
If you are taking a visa at Immigration or Airport you need to fulfill the following process:
You should have a valid passport having at least 6-month validity.
The application form is available at the Airport of the immigration entry point; you have to fill out this form.
You need two recent photographs (They should be 2" x 2" in Width and Height. They should show a close up of your face and the top of your shoulders so that your face takes up between 60% - 70% of the face or 1" x 1 3/8" from the chin to the crown of the head)
Step 3: Visa fee structure for a Tourist visa
For 15 Days: USD 25 or equivalent convertible currency
For 30 Days: USD 40 or equivalent convertible currency
For 90 Days: USD 100 or equivalent convertible currency
For SAARC Nationals: Free visa for 30 days
For Indian Nationals: Visa is not required. However, they have to show valid identification that is passport, citizenship, etc. for children under age 10 years no identification is required.
Online visa application is also available, for that you can visit at: http://www.online.nepalimmigration.gov.np/tourist-visa
Step 4: What do you need to do, if you want to extend your visa?
For 15 days of less: USD 30 or equivalent convertible currency
For more than 15 days: USD 2 will be charged per day after 15 days. You can extend your visa up to 150 days in the same year.
Step 5: How to get a transit visa?
If your transit is in Nepal airport and you need a transit visa, you can get a one-day transit visa after paying 5 USD or equivalent convertible currency.
Step 6: Ten very important informations
Entering into Nepal or staying in Nepal without a valid visa is illegal.
A tourist visa can be obtained either through the Nepalese embassy or consulate or other mission offices in your nation or at the immigration entry points in Nepal listed above.
Visa once issued cannot be amended and the visa fees are non-refundable.
You should pay the Nepal visa fees in cash. A credit card or cheque is not acceptable.
Visa charges are not applicable for children under 10 years of age, however, they must obtain a valid visa.
If you are obtaining a new passport or travel document, you are advised to contact the Immigration Department for the document transfer.
Always carry your passport and trekking permit while trekking.
Some of the areas are restricted for filming. Therefore, be careful not to do activities that are strictly prohibited.
The culture, tradition, and sentiments of Nepalese people should be respected. Do not perform any activities that would hurt their sentiments.
Do not perform any activities that would lead to moral turpitude.