Nepal Visa on Arrival: What the Queue and the Process Are Actually Like

The Nepal visa on arrival process works. What it does not do is move quickly. What to prepare before landing, how the queue breaks down at peak arrival times, and what to do if the system is down.

Nepal Visa on Arrival: What the Queue and the Process Are Actually Like

Tribhuvan International at ten in the evening is not a quiet airport. The arrivals hall holds four hundred people, half of them pulling wheeled suitcases with the mountain labels still on them, the other half Nepali passport holders home from the Gulf. The Nepal visa on arrival desk sits to the left of the immigration line, past a row of kiosk machines that work when they work. The officer behind the counter has seen every flight from Doha, Kuala Lumpur, and Delhi land tonight. She is not rushing. She is also not going slowly. The process is not hard. The guides online often describe it as if it were an examination, and it is not. It is a queue, three pieces of paper, and a cash counter, and the only variable that matters is the hour at which your flight landed.

What follows is what the process actually looks like at the counter, from the form that loads on a bad connection to the officer who asks two questions and stamps your passport.

The online form and what it actually does

The pre-arrival form lives at nepaliport.immigration.gov.np. It is the government's own site, hosted on Nepal's top-level domain, and it is the source of most of the confusion. The form is short: a passport scan, a photo, your flight details, your address in Kathmandu. The submit button is the problem. One traveller wrote, I tried to fill that form online, but the submit button is still loading from the time I posted here. That is a common experience. The server is inconsistent. If you are attempting it from outside Nepal and the submit fails, it is not your connection. Try again at a different hour or from a different network. A visitor noted that the .np in the website means Nepal, so it might not work if they have your location tagged as something else, which is an oversimplification but captures the texture of the issue: the site is built for domestic and regional traffic and struggles under certain routings.

If the submission succeeds, you get a slip with a submission ID and a voucher number. That is what the slip is for. It does not carry a QR code or a barcode. Its single practical use, and it is a real one, is that it lets you skip the kiosk machines. A redditor who had done it recently described it plainly: I just looked and it has a submission ID and voucher, it doesn't have a QR code or barcode though. I took that and skipped the machines and went straight to the counter. If the online form has already stalled twice and your flight leaves in three hours, do not worry about it. The kiosks in the airport do the same job. They print a small receipt with a barcode that you take to the payment desk. The official page states it directly: a kiosk machine however automatically produces small receipt with barcode. Make payment at the bank according to your visa requirement.

Fees, cash, and the payment counter

The fees have not changed in years and are unlikely to change this season. Fifteen days is thirty dollars. Thirty days is fifty. Ninety days is one hundred and twenty-five. Children under ten are free. The payment counter sits beside the kiosks and is marked, though not well. The cashier prefers US dollars in cash. Euros are accepted without complaint. Indian rupees are sometimes accepted, sometimes not, and the rate is never good; avoid them if you can.

Credit cards are the ambiguous case. The posted notices imply cash only. The practice is different. We were first told we had to pay cash only, but once we kept asking a few times they let us use credit card, one traveller reported. That tracks with what arriving passengers say most months: the card terminal exists, it works, and the counter will use it if you press politely. If you are arriving late and have no cash on you, this matters. There is also an ATM before the immigration queue, past the baggage area. You can withdraw money in ATM with card before immigration, a visitor observed, usually when I visit home, I see a long queue in the VOA desk. That ATM is the cleanest fallback. It dispenses rupees, not dollars, and the exchange at the counter will be acceptable if not generous.

What the officers ask, and what they do not

The officers work quickly. They ask where you are staying and for how many days. They do not, in ordinary practice, ask for a return ticket. A redditor who has flown in and out for years put it this way: I think they will ask how long you're staying, but I've never had to show a return flight. It's a small airport, you will see the visa on arrival desk when you enter. That matches the ground reality. The officers have a visible stamp, a legible desk, and a steady rhythm. They will ask follow-up questions only if something in your answer does not match the slip, or if you are travelling on a passport from a country whose recent applications have been flagged for closer checks. Nigerian, Cameroonian, and Somali passport holders are not eligible for visa on arrival at all and must secure a visa through an embassy in advance. Most other nationalities pass through in under a minute at the counter itself.

Timing: fifteen minutes or ninety

The single variable that determines how long the process takes is the arrival hour. Tribhuvan has one international terminal and a schedule that clusters flights into two peaks, one around nine in the morning and one between nine and midnight. Land inside a peak and you will queue for forty-five minutes before the kiosks, then another twenty at the payment desk, then a shorter wait at immigration. Land outside a peak and the entire process collapses. I landed around 11:30 pm and the whole thing took 15-20 minutes, one traveller reported, which sounds optimistic until you have landed at one in the morning and walked out of the terminal in twelve. The late flights, particularly the Gulf carriers after eleven, are the fastest. The afternoon flights from Delhi and Bangkok are the slowest.

Extending your visa on arrival in Kathmandu

If you decide a thirty-day visa was not enough, the Department of Immigration office in Kalikasthan handles extensions. Bring your passport, a photo, and cash in dollars. Extensions are charged at three dollars per day with a fifteen-day minimum, and the annual cap is one hundred and fifty days in a calendar year. The office is slower than the airport, not faster, and the queue is in its own way more interesting, full of trekkers who miscalculated and researchers who fell in love with a village. Arrive before ten in the morning. Bring exact change.

What to actually carry and when to fly

The operational summary is short. Fill the online form if you can; if the submit button hangs, let it go. Carry two hundred dollars in US cash and a working card. Have a Kathmandu address ready and know how many days you want. Pick a flight that lands after ten at night if your itinerary allows it. The counter at Tribhuvan works better than its reputation, and the officers have been doing this for years.