Travel guide · Nepal
Nepal Visa Payment: Cash or Card
How to pay your Nepal visa fee — why US dollars cash is safest, which currencies work, and whether cards are reliable.
Pay your Nepal visa fee in US dollars cash — it is the currency the fees are set in and by far the most reliable option. Card payment is sometimes available at the airport counter but cannot be depended on, and Nepali rupees are often not accepted for the visa itself. Bring clean, near-exact notes and you'll clear the payment counter in seconds. As always, confirm the current accepted methods with Nepal's Department of Immigration before you travel.
Why cash, and why dollars
Visa fees are denominated in US dollars (see the amounts in our Nepal visa fees 2026 guide), so paying in dollars avoids any conversion uncertainty. Cash sidesteps the airport's biggest weak point — card terminals and connectivity that fail at busy times. Other major currencies such as euros and pounds are usually accepted, but rates and change can be awkward, so dollars remain the safest bet.
Can you pay by card?
Sometimes. A card machine may be present at the visa payment counter, but travellers regularly report it being offline, slow or unavailable, particularly when several flights land together. Never rely on a card as your only method. If you have no cash and the machine is down, you can be stuck at the very last step before immigration.
Practical cash tips
- Bring close to the exact fee in dollars — the counter may lack change.
- Use clean, undamaged notes. Torn, marked or very old US notes are sometimes refused.
- Don't count on airport ATMs. They dispense rupees (which may not be accepted for the visa) and can be empty or offline. Read changing money in Nepal before you arrive.
- Keep the fee separate from the rest of your cash so it's quick to hand over.
Speed up the whole process
Paying is the final step. You can shorten the rest by completing the Nepal online visa application before you fly, then arriving with your receipt and the cash fee ready. This mirrors the flow in our visa on arrival guide — form first, payment second, stamp last.
In short
Carry US dollars in cash, in clean notes, close to the exact amount, and treat card payment only as a possible bonus rather than a plan. This guide is part of the Nepal entry and visa essentials collection; for the full process, see the main Nepal visa guide. Because accepted methods and fees can change, confirm the current details officially before you travel.
Frequently asked questions
Can I pay for a Nepal visa by card?+
Card payment is sometimes available at the airport visa counter, but machines and connectivity are unreliable, especially at busy times. Do not depend on a card. Bring the fee in cash, ideally US dollars, so you are never stuck at the payment counter.
What currency should I use to pay for a Nepal visa?+
US dollars cash is the most reliable and is the currency in which fees are set. Other major currencies such as euros and pounds are usually accepted, but exact change and clean notes matter. Nepali rupees may not be accepted for the visa fee at arrival.
Do I need exact change for the Nepal visa fee?+
It helps a lot. The counter may not always have change in dollars, so bringing close to the exact amount in clean, undamaged notes avoids problems. Worn or torn notes are sometimes refused.
Are there ATMs at Kathmandu airport for the visa fee?+
There are ATMs at the airport, but they dispense Nepali rupees, which may not be accepted for the visa fee, and machines can be out of cash or offline. Arrive with US dollars rather than relying on airport ATMs.