Stories

Nepal Visa Guide: How Tourists Can Enter Nepal

By Pratik Sharma 6 min read

Most travelers can get a Nepal tourist visa on arrival at Kathmandu's airport or a land border. Here's how the process works, what documents you need, and what to double-check before you fly.

Most foreign nationals visiting Nepal for tourism can obtain a visa on arrival, either at Tribhuvan International Airport in Kathmandu or at several official land border crossings with India and China. A smaller number of nationalities are required to arrange a visa in advance through a Nepali embassy or consulate, and citizens of a few countries are not eligible for visa on arrival at all — so the first step for any traveler is confirming which category applies before booking a flight.

Visa on arrival: what to expect

At the airport, the process typically involves filling out an arrival form (increasingly done online in advance through Nepal's official immigration portal to save time at the counter), paying the visa fee, and having a passport photo ready. Fees are set in tiers by length of stay — commonly 15, 30 and 90-day options — and are subject to change, so it's worth checking Nepal's Department of Immigration website or your nearest Nepali embassy for current pricing rather than relying on older travel guides. Payment is generally accepted in major foreign currencies or US dollars in cash; card payment availability at the airport counter has historically been inconsistent, so carrying cash as a backup is sensible.

Passport and photo requirements

Your passport should have at least six months' validity remaining from your date of entry, along with at least one blank page for the visa stamp. A passport-sized photo is required for the arrival form, though the airport does have a photo booth for travelers who arrive without one — bringing your own saves time in a potentially long queue. Completing the online arrival form in advance, where offered, is one of the most effective ways to speed up the on-arrival process, since it lets you skip straight to the payment and passport-stamping counters.

Land border crossings

Tourist visas on arrival are also available at several official land border points, including crossings with India (such as Kakarbhitta, Birgunj and Bhairahawa/Belahiya) and with Tibet, China at Kerung/Rasuwagadhi. Land border procedures can be less predictable than the airport in terms of operating hours, cash-only payment, and periodic closures, so it's worth confirming current status before planning an overland entry, particularly at the China border, which is more tightly controlled and subject to more frequent restrictions.

Visa extensions

Tourist visas can generally be extended from within Nepal at the Department of Immigration office in Kathmandu (or its regional offices, including one in Pokhara), for travelers who want to stay longer than their initial visa allows, up to a maximum cumulative stay per calendar year set by immigration rules. Extensions require an application, the relevant fee, and processing time, so it's best not to leave this until the last day of a current visa.

Before you fly

Because visa fees, eligible nationalities and exact procedures are periodically updated by Nepal's government, always verify the current requirements against the official Department of Immigration website or your nearest Nepali diplomatic mission close to your travel date, rather than relying solely on secondhand information — including this article. Building in a little extra time at the airport immigration counter, especially during peak trekking season (September–November and March–May) when arrival halls are busiest, is a sensible precaution.

More stories