Nepal Tourist Visa & Visa-on-Arrival: Fees, Durations, Extension & Overstay Rules
Most foreign tourists can get a Nepal visa on arrival at Tribhuvan International Airport and major entry points for US$30 (15 days), US$50 (30 days), or US$125 (90 days) multiple-entry, with stays capped at 150 days per calendar year; extensions cost US$45 for 15 days plus US$3 per extra day, and Indian nationals, SAARC visitors, children under 10 and several other groups enter free.
| Issuing authority | Department of Immigration, Ministry of Home Affairs, Nepal |
| Legal basis | Immigration Act 1992 (2049 BS) & Immigration Regulations 1994 (2051 BS) |
| VOA fee – 15 days | US$30 (multiple entry) |
| VOA fee – 30 days | US$50 (multiple entry) |
| VOA fee – 90 days | US$125 (multiple entry) |
| Annual stay cap | 150 days per calendar year |
| Extension fee | US$45 for 15 days, then US$3 per additional day |
| Overstay late fine | US$5 per day |
| Passport validity required | At least 6 months from date of arrival |
| Indian nationals | No visa required (1950 Indo-Nepal Treaty) |
| Extension offices | Department of Immigration, Kalikasthan (Kathmandu); Immigration Office, Pokhara |
| Online pre-form | nepaliport.immigration.gov.np |
Overview: who needs a visa and the legal framework
Nepal operates a liberal visa-on-arrival (VOA) regime administered by the Department of Immigration under the Ministry of Home Affairs. Citizens of almost all countries can obtain a tourist visa on arrival, so advance application at a Nepali embassy is generally optional rather than required. The system is governed by the Immigration Act, 2049 (1992) and the Immigration Regulations, 2051 (1994), which set out visa categories, fees, permitted durations and penalties.
A tourist visa permits sightseeing, trekking and other leisure travel only; it does not authorise employment, study, journalism or other paid or professional activity, which require separate visa categories. Travellers must hold a passport valid for at least six months from the date of entry. The tourist visa is the most common category and the focus of this guide.
- Authority: Department of Immigration, Nepal (immigration.gov.np)
- Legal basis: Immigration Act 1992 and Immigration Regulations 1994
- Passport must be valid for at least 6 months from arrival
- Tourist visa is for leisure travel only, not work or study
Visa-on-arrival fees and durations
Tourist visa fees are tiered by length of stay and are paid in US dollars or another convertible currency (or by card at major airports). The fees are the same whether the visa is obtained on arrival or in advance at a Nepali diplomatic mission. The standard tourist visa is issued as a multiple-entry visa, allowing the holder to leave and re-enter Nepal during its validity, which is convenient for travellers combining Nepal with side trips to India, Bhutan or Tibet.
Visas on arrival are issued at Tribhuvan International Airport (Kathmandu), Pokhara International Airport, Gautam Buddha International Airport (Bhairahawa/Lumbini) and at designated land entry points along the Indian and Chinese borders. Required items are a valid passport, a passport-size photo and the fee. It is wise to carry the exact fee in clean US dollar notes, as facilities at land borders can be limited.
- 15 days, multiple entry: US$30
- 30 days, multiple entry: US$50
- 90 days, multiple entry: US$125
- Payable in USD or other convertible currency; card accepted at major airports
- Issued at TIA Kathmandu, Pokhara and Gautam Buddha international airports and land border posts
The 150-day-per-calendar-year cap
A tourist may stay in Nepal for a maximum of 150 days within a single calendar year (1 January to 31 December). This cumulative ceiling counts the initial visa plus every extension combined, regardless of how many entries are made. The count resets on 1 January, so a traveller could, in principle, use up to 150 days late in one year and a fresh 150 days early in the next.
Because the 90-day visa is the longest single tourist visa issued, anyone wishing to stay longer in the same year must extend their visa at an immigration office, up to the 150-day annual limit. Stays beyond 150 days in a calendar year on a tourist visa are not normally permitted; longer residence requires a different visa category.
Extensions: cost, where and how
Tourist visas can be extended in-country before they expire. The minimum extension is 15 days and costs US$45, with each additional day charged at US$3. For example, a 30-day extension costs roughly US$90 (US$45 for the first 15 days plus 15 further days at US$3). Extensions are subject to the overall 150-day annual cap.
Extensions are processed by the Department of Immigration headquarters in Kathmandu (Kalikasthan, Dillibazar) and by the Immigration Office in Pokhara. The Pokhara office handles tourist visa extensions only, whereas the Kathmandu headquarters also processes business, study, work and other visa categories. Applications can be started online through the Department's NepaliPort portal, with the fee paid online or at the counter.
- Minimum extension: 15 days for US$45
- Additional days: US$3 per day
- Offices: Department of Immigration, Kalikasthan (Kathmandu); Immigration Office, Pokhara
- Pokhara office: tourist visa extensions only
- Extensions count toward the 150-day annual limit
Overstay and late-fine penalties
Staying beyond an authorised visa period is an offence under the Immigration Act and Regulations. A late fine of US$5 per day is charged for each day of overstay or delayed extension, payable in addition to the normal visa/extension fee for those days. Travellers are expected to settle any overstay penalty before departure, and immigration may decline to let a traveller exit until the fine is paid.
Beyond monetary penalties, serious or repeated violations can carry heavier legal consequences under the Act, including possible prosecution, additional fines, deportation and blacklisting that restricts future entry to Nepal. Travellers should therefore monitor their visa expiry carefully and extend in advance rather than rely on paying a fine.
- Late fine: US$5 per day of overstay (plus the regular visa fee for those days)
- Overstay penalties must usually be cleared before leaving the country
- Serious or repeated breaches can lead to deportation and entry blacklisting
- Legal basis: penalty provisions of the Immigration Act 1992
Gratis (free) visa categories
Several categories of traveller are exempt from the tourist visa fee, receiving a gratis (free) visa. Indian nationals occupy a special position: under the 1950 Indo-Nepal Treaty of Peace and Friendship they enjoy freedom of movement and do not require a visa to enter Nepal, travelling instead on a passport or other accepted proof of Indian nationality.
Other concessions reflect Nepal's regional and diplomatic ties, including reduced or free entry for citizens of fellow SAARC states and free visas for young children and certain other groups. Specific eligibility (such as the SAARC first-visit rule each year) is set by the Department of Immigration and can change, so travellers should confirm current terms before relying on an exemption.
- Indian nationals: no visa required (1950 Indo-Nepal Treaty); travel on passport or accepted ID
- SAARC citizens (except Afghanistan): gratis visa up to 30 days, first visit in a visa year
- Children under 10 years (with stated exceptions, e.g. US citizens)
- Chinese nationals: gratis visa on arrival
- Non-Resident Nepali (NRN) cardholders and certain other categories as designated by the Department
The online visa pre-form (NepaliPort)
To speed up arrival, the Department of Immigration offers an online tourist visa pre-application through its NepaliPort system. Travellers can complete the form before flying and receive a confirmation receipt by email; this is presented at the airport visa counter alongside the passport, photo and fee. The completed online application is held in the system for a limited window (about 15 days) before it is automatically deleted, so it should be filled in close to the travel date.
The pre-form does not by itself grant a visa or skip payment; the visa is still issued and paid for at the entry point. The Department warns travellers to use only its official portals and to avoid third-party or fraudulent websites that claim to collect Nepal visa fees online.
- Official portal: nepaliport.immigration.gov.np
- Completing the pre-form speeds up the on-arrival counter but does not pre-pay the visa
- Online application is retained ~15 days, then deleted automatically
- Use only official Department of Immigration websites; beware fraudulent visa-fee sites
Nepal Tourist Visa & Visa-on-Arrival: Fees, Durations, Extension & Overstay Rules — FAQ
How much is a Nepal tourist visa on arrival?+
Tourist visa-on-arrival fees are US$30 for 15 days, US$50 for 30 days and US$125 for 90 days. These are multiple-entry visas, payable in US dollars or another convertible currency (card accepted at major airports).
What is the maximum I can stay in Nepal on a tourist visa?+
A tourist may stay a maximum of 150 days within one calendar year (1 January to 31 December). This cap counts the original visa plus all extensions combined; the count resets each new calendar year.
How much does it cost to extend a Nepal tourist visa?+
The minimum extension is 15 days for US$45, with each additional day charged at US$3. Extensions are processed at the Department of Immigration in Kathmandu (Kalikasthan) or the Immigration Office in Pokhara, subject to the 150-day annual limit.
What is the penalty for overstaying a Nepal visa?+
Overstaying incurs a late fine of US$5 per day, charged on top of the normal visa fee for those days and usually payable before departure. Serious or repeated overstays can lead to prosecution, deportation and blacklisting under the Immigration Act.
Do Indian nationals need a visa for Nepal?+
No. Under the 1950 Indo-Nepal Treaty of Peace and Friendship, Indian nationals do not require a visa to enter Nepal. They travel on a passport or other accepted proof of Indian nationality such as a voter ID; an Aadhaar card is not accepted as a travel document.
Who can get a free (gratis) Nepal visa?+
Gratis-visa categories include children under 10 (with some exceptions), SAARC citizens (except Afghanistan) for up to 30 days on a first visit in the visa year, Chinese nationals, and NRN cardholders, alongside other groups designated by the Department of Immigration. Indian nationals are visa-free entirely.
Can I apply for the Nepal visa online before arriving?+
You can complete an online tourist visa pre-form on the Department of Immigration's NepaliPort portal (nepaliport.immigration.gov.np) and bring the emailed receipt to the airport counter to speed up processing. The visa is still issued and paid for on arrival; the saved application is deleted after about 15 days, so fill it in close to your travel date.
Related topics
Sources & data note
This article is compiled from the cited sources and contains durable facts only (no daily-changing data). Verify time-sensitive details with the relevant authority.