Nepal is one of the easiest Himalayan countries to enter as a tourist because most travelers can get a Tourist Visa on Arrival at major entry points (including Kathmandu’s Tribhuvan International Airport). The process is straightforward, but small mistakes (wrong photo size, missing cash/card, unclear passport validity) can waste a lot of time. This guide walks you through visa types, fees, the airport flow, and what to prepare so you land and get out of the airport fast.
Visa-on-arrival service is also available at Gautam Buddha International Airport in Bhairahawa, and Pokhara International Airport in Pokhara.

Tourist Visa Basics
Nepal’s tourist visa is generally issued as a multiple-entry visa and is available in common durations like 15 days, 30 days, and 90 days. Official visa fees (USD) are as follows:
15 days = $30
30 days = $50
90 days = $125
If you’re planning a longer trip (trekking + cities + jungle + rest days), the 30-day visa is the usual sweet spot. If you’re trekking slowly or doing multiple regions (e.g., Kathmandu + Pokhara + Chitwan + a long trek), 90 days can be cheaper than extending later.
Who can get Visa on Arrival?
Nepal’s Department of Immigration publishes the Visa on Arrival process and requirements. Some nationalities can have different rules or need prior visas, so if your passport is uncommon, double-check official guidance before you fly.
Kathmandu Airport: Step-by-Step (Visa on Arrival)
At Tribhuvan International Airport, the typical flow looks like this:
- Fill the online form (recommended)
Nepal Immigration encourages using their online form (“visa on arrival” form). This saves time and reduces errors. - Pay the visa fee
The official process typically directs you to make payment according to your visa duration (15/30/90 days) and keep the receipt. - Immigration counter: submit + stamp
You’ll present your passport and form/receipt. Immigration will issue the visa and stamp your entry.
Pro tip: Keep a screenshot/print of your online form confirmation and have a passport-style photo ready (even if not always requested). Airport systems can be slow during peak arrivals.
What To Carry (to avoid delays)
- Passport with sufficient validity (carry a photocopy too)
- Visa fee payment method (USD is commonly referenced; carry a backup card/cash option)
- A passport photo (handy for forms if needed)
- Proof of accommodation for first nights (hotel booking screenshot is fine)
- Rough itinerary + return/onward flight info (rarely demanded, but good practice)
Extensions and Overstays
Tourist visa extensions are possible, and official pages list extension pricing. Because rules and processes can change, treat extensions like an admin day: plan a morning, bring passport copies, and don’t leave it to the last 24 hours.
Quick Entry Tips for Nepal Tourist Visa
- Arrive earlier in the day if you can—queues build as more international flights land.
- Don’t book a tight same-day domestic connection (Pokhara, Bharatpur, etc.) unless you’re comfortable with delays.
- Have offline copies of your bookings and insurance (phone data can be patchy on arrival).

