Nepal Visa Information

All tourists must have a visa to travel to Nepal except for Indian Nationality. Nepal entry visa can be obtained on arrival at the international airport or any overland borders of Nepal from India or China (Tibet). Nepali consulate and embassies from overseas also issue visas. You need to have at least 6 months' valid passport to issue the visa for Nepal. Any foreign nationalities can get a visa on arrival if they are legal. But except for the people from Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan and Syria will not get a visa on arrival so must grant a visa before arrival from Nepal embassies or diplomatic missions from allocated countries.

Getting visa and cost: 

You need to fill out the visa application form at the International airport or any Land crossing borders of Nepal with a valid passport and photograph. The application form will be available at the arrival hall or some airline provides the form on the plane. For people with electronic passports, there are visa registration machines that inserting your passport, will fill the visa form automatically. If it is a busy flight landing time, there should be a long queue for a visa, so it may take about an hour. Here is the details coast of a tourist visa:

  • 30 USD for 15 days.
  • 50 USD for 1 month.
  • 125 USD for 3 months.

There is no visa fee for the children if they are below 10 years. Euro, Swish frank, Pound Sterling, US, Canadian, Hong Kong, Singapore, Australian dollar, and Japanese Yen are accepted at the airport equivalent of USD for the payment at International Airport of Nepal. Only USD requires payment for the visa within any land borders of Nepal.   Credit cards, Nepali and Indian currency neither are also not accepted. If you are travelling to China (Tibet), Bhutan or India through Nepal and back to Nepal from those places, you need to change your single entry visa to multiple visas from the Nepal immigration office. It coasts 20 USD.

Visa extensions: 

Visa extensions are available from immigration offices in Kathmandu and Pokhara offices. First 15 days visa extension with 30USD (payable in Nepali Rupees only). After that, it cost 2 USD per day plus. 30 days extension coast 50 USD. If you are staying for more than 2 months, it's better to go with 90 days visa on arrival rather than an extension visa. Every extension requires your passport, one photo, fill out the form and the fee which must be completed online first. It may be complicated sometimes.

For more visa info about other kinds of visas except for tourist visas please visit the website of the Nepal immigration department where you can get up to date information:

Why Choose Us

  • Amazing Destinations

    Amazing Destinations

  • Exciting Activity

    Exciting Activity

  • Worth of Money

    Worth of Money

  • Quick Online Booking

    Quick Online Booking