Nepal Visa
All foreign nationals, except Indian citizens, must obtain a Nepal visa to enter Nepal. The most convenient option is acquiring a visa on arrival, available at the Tribhuvan International Airport in Kathmandu, Pokhara International Airport in Pokhara, Gautam Buddha International Airport in Bhairahawa, and all overland border crossings points. Tourist Visa ‘On Arrival’ is the only entry visa to Nepal and they bear multiple Reentry facility.
An on-arrival visa is the quickest way to receive an entry visa, but sometimes during peak season, you might have to wait in long queues. To avoid this, you can also apply for a tourist visa before you arrive from Nepalese Diplomatic Missions abroad. If you have obtained a Nepal visa before you arrive in Nepal, you must enter Nepal within six months from the visa issued date.
Certain nationalities are not eligible for a visa on arrival and must obtain one in advance. These countries include Nigeria, Ghana, Zimbabwe, Swaziland, Cameroon, Somalia, Liberia, Ethiopia, Iraq, Palestine, Afghanistan, and Syria. Additionally, nationals of SAARC countries, except Afghanistan, are exempt from visa fees for up to 30 days in a year.
Nepal Tourist Visa fees:
- 15-day tourist visa: US$30
- 30-day tourist visa: US$50
- 90-day tourist visa: US$125
Visa Extension Fee
- If you wish to extend your stay, the extension fee is US$45 for 15 days, with an additional US$3 per day thereafter.
- In case of delay for less than 150 days additional USD 5 per day will be charged as late fine.
Documents required for Visa application
- A passport valid for at least six months with at least one blank visa page.
- 1 recent passport-sized photographs.
- A completed and signed Nepal Visa Application Form, which can be filled out online and printed.
Visa procedure for on arrival visa at the airport
- Fill in ‘ Arrival Card ‘
- Submit the completed filled in Tourist visa application (you can fill it prior to your arrival), If you fill it from the website, you will get submission receipt with barcode, please print it out and bring it along for acquiring visa.
- Pay the visa fee as per your requirement (in cash).
- Get the receipt.
Nepal Transit Visa
Foreign nationals transiting through Nepal can obtain a Transit Visa to enter the country and stay for up to 24 hours, provided they present a valid proof of transit, such as an air ticket.
Likewise, travelers who arrive in Nepal due to emergencies or forced landings—may be granted a Tourist Visa if they wish to leave the airport and explore the country during their stay.
- Fill in the application form
- Pay the necessary visa fee (USD 5) at the bank counter
- Proceed to the transit visa desk for acquiring the visa
For the most up-to-date information and to complete your visa application online, visit the official site of the Department of Immigration of Nepal.