+977 9849683653/

Tourist Visa Information to Nepal

Are you planning to visit Nepal? We are providing you the most important information about getting a visa to visit Nepal. Everyone needs a visa to come to Nepal except Indians. Indian citizens don’t need any visa for Nepal but other people of the world should have a visa. Getting a visa is not that difficult it’s an easy process. Here is the latest information about the tourist visa and how it works for visa-on-arrival. Visa-on-arrival is the easiest way to get a tourist visa.

Visa information

The embassy of Nepal has the right to grant visas for tourists and other people. The embassy will provide a visa as per immigration rules and regulations. The applicants should fill the form and should provide real information in order to get a visa. 

On arrival visa

A visa of Nepal can be obtained on arrival at the Tribhuwan International Airport, Kathmandu, and the border entry points in Kakadvitta, Birgunj, Bhairahawa, Nepalgunj, Guddachowki, on the Nepal-India border and on Kodari on the Nepal-China border. 

In the arrival hall, you will find electronic kiosks that read your passport take your photo, and print out a completed form. Take that form to the payment counter where you will pay for your visa, and then head to the immigration line for “visa on arrival”. ‘On Arrival’ visa procedure is quick and simple. But there will be queues during peak tourist season. 

Following nationalities cannot obtain a visa-on-arrival

Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan, Syria, and refugees with travel documents. Tourist of those countries is requested to acquire Visa prior to their arrival from their nearby Diplomatic missions (Embassies/consulates) of Nepal government.

Getting your visa online 

Nepal has given facilities to get visas online. For these facilities, you have to apply for a tourist visa within 15 days of your date of arrival in Nepal. You should have the address of your hotel and a recent digital version of passport-sized photos for application. Once you submitted your form online you should print out the confirmation and show this to the immigration officer upon arrival along with your passport and amount to pay for the visa.

To apply online you can click here

What are the requirements to apply for a visa?

Valid passport (at least for 6 months) and one or more passport size photo with light background

Visa can be obtained only through payment of cash in the following currency: Euro, Swiss Franc, Pound Sterling, US Dollar, Australian Dollar, Canadian Dollar, Singapore Dollar, Hong Kong Dollar, and Japanese Yen. 

Credit card, Nepali Currency, and Indian Currency will not be accepted as payment of visa fees.

How much does the visa cost?

  • 15 days (multiple entry) USD30
  • 30 days (multiple entry) USD50
  • 90 days (multiple entry) USD125
  • Visa extension (within valid visa period) USD 3 per day
  • Visa extension (after visa expiration) late fee USD 5 per day 

Gratis (free) visa 

Gratis visa is issued free of cost in case of following categories of visa applicants:

  • For the first visit in one visa year (January to December), a gratis visa for 30 days is available only for nationals of South Asian countries like Bangladesh, Bhutan, Maldives, Pakistan, and Sri Lanka. However, a visa can be extended from the Immigration Department on payment of visa fee as specified above.
  • Indian nationals do not require a visa to enter Nepal.
  • Children below 10 years except for US citizen
  • Chinese nationals
  • Afghan citizens are eligible for Gratis Visa on Arrival only upon the recommendation of the Department of Immigration. If you are an Afghan citizen, you can request a concerned institution inviting you to Nepal for necessary paperwork with the Department of Immigration to get you Gratis Visa 'On Arrival'.
  • Non Residential Nepalese (NRN) card holder (issued by MOFA/ Nepalese diplomatic missions abroad)

Officials from China, Brazil, Russia, and Thailand do not need Entry Visa based on reciprocal visa waiver Agreement

Visas of all kinds including ‘Gratis’ issued at the Airport are Tourist Visas. Contact the Department of Immigration for extending your visa or changing the category of your visa. Tourist Visa extension can be done from the Immigration Office, Pokhara too. Nontourist visa extension can be done only at the Department of Immigration (if eligible) for a period of a maximum of one year (except business visa).

What is the procedure for visa extension for Nepal?

Tourists can stay in Nepal for a maximum of 150 days in a visa year (Jan 1 to Dec 31).

Learn more about applying for a Nepal visa online by clicking here Online Visa Application for Nepal.

For further visa information for Nepal, please contact: Department of Immigration Kalikasthan, Kathmandu

Tel: +977 1 4429660, +977 1 4438862, +977 1 4438868, +977 1 4433934



What happens if you overstay your visa in Nepal 

Overstaying can be very serious here in Nepal. So it is best not to do this type of mistake otherwise you will be in a problematic situation. Foreigners who overstay their tourist visas for less than 30 days are charged a penalty fine of USD 5 per day as well as an additional extension fee of USD 3 per day. These fees must be paid to the department of the immigration office in Kathmandu, not at Tribhuwan International Airport.