Visa vs Mastercard vs UnionPay: which Nepali debit card actually saves you money abroad
A foreign ATM withdrawal costs USD 2 to USD 5 depending on the bank, not the card network. Which Nepali debit product actually costs least abroad, bank by bank.
A colleague transferring through Delhi last year pulled cash from an ATM there on his regular NIC Asia debit card, the same one he uses every day in Kathmandu. It worked. It cost him a flat Rs 250, on top of whatever the Indian bank on the other end added. He asked me afterward whether a different bank, or a different card network, would have charged him less. Neither of us knew, because nobody sells that comparison. Every bank publishes its own fee sheet in isolation, for its own card, and stops there.
Nepal has effectively four card networks in circulation and something like two dozen debit-card issuers. The honest answer is that the logo on the card, Visa, Mastercard, UnionPay, or RuPay, matters far less than which specific bank product you are holding and how that bank prices a foreign withdrawal. This post runs the comparison nobody's statement does.
Nepal's four card networks, who actually issues what
| Network | Who issues it | Where it actually helps |
|---|---|---|
| Visa | Nabil, NIC Asia, Prabhu, NMB, Global IME, and most commercial banks | The default rail for almost every Nepali debit card, and the widest acceptance abroad |
| Mastercard | Kumari Bank (Kumari Mastercard Debit) | Thin; Visa dominates the domestic debit market |
| UnionPay | Himalayan Bank (dedicated International Prepaid card), plus 29 institutions issuing UnionPay-branded cards overall | China-linked corridors and a growing but still minority slice of Nepali cards |
| RuPay | Nepal SBI Bank only | The India corridor specifically; thin acceptance elsewhere |
If your bank never offered you a UnionPay or RuPay option, that is normal, not a gap in your account. Visa is the default network for almost every debit card issued in Nepal, and it is also the one with the widest acceptance abroad. That is worth remembering before you chase a lower advertised fee on a narrower network and end up at a terminal that has never heard of it.
What the network itself actually costs you
Neither NRB nor any Nepali bank publishes what Visa, Mastercard, or UnionPay themselves take out of a foreign transaction, separately from what the issuing bank adds on top. What is on record: Nepali banks currently switch international Visa and Mastercard transactions through the networks' own international payment gateways and bill cardholders in dollars for the privilege. That routing cost is precisely why National Clearing House Limited built a domestic National Payment Switch, so that purely domestic Visa and Mastercard transactions stop needing an international gateway at all. Everest Bank had already migrated its card portfolio onto NCHL's switch as of July 2026, the first concrete move of its kind.
None of this changes what you pay flying to Bangkok next month; that cost still runs through the international gateway either way. It explains why the fee exists, and why it should keep shrinking for domestic spending even as the cost structure for genuine international use stays where it is.
Bank by bank: the fee that actually lands on your statement
| Bank / product | Network | Foreign ATM withdrawal | Notes |
|---|---|---|---|
| Nabil International Debit Card | Visa | USD 2 + 2.5% (min USD 3 or 1.5%) | Confirm the current schedule; Nabil's charge sheets are revised periodically |
| Himalayan UnionPay International Prepaid | UnionPay | USD 3 or 1.5%, whichever is higher | Subscription, replacement, and reload fees currently waived as a promotion |
| Prabhu International Travel Card | Visa | Flat USD 5 | Not usable in Nepal, India, or Bhutan; issuance Rs 1,000, annual USD limit USD 5,000 |
| NIC Asia (India specifically) | Visa | Flat Rs 250 | Rs 15 is the other-Nepal-bank ATM rate for comparison; the non-India international rate is not published on NIC Asia's public help pages |
| Global IME Global Travel Card | Visa | Issuance USD 15, annual USD 10 | Requires passport, visa, and air ticket to apply; usable wherever Visa is accepted |
Run the math against your own withdrawal habit before assuming the lowest headline number wins. Pull the local equivalent of USD 100 at a time, and Prabhu's flat USD 5 costs you 5% of the withdrawal, worse than Nabil's USD 2 + 2.5% (about USD 4.50) or Himalayan's 1.5% (which floors at its USD 3 minimum). Pull USD 500 at once instead, and Prabhu's flat USD 5 drops to 1%, now the cheapest of the three, while Nabil's percentage climbs to roughly USD 14.50. Flat fees reward large, infrequent withdrawals. Percentage fees reward small, frequent ones. Check which model your card uses before deciding how often to hit the ATM.
Does the UnionPay or RuPay discount actually pay off
The trade-off with a narrower network is acceptance, not just price. A UnionPay or RuPay card can beat a Visa fee on paper and still leave you stranded at a terminal that has never processed that network before.
UnionPay has real scale behind it: 29 Nepali institutions issue UnionPay-branded cards, and Himalayan's dedicated prepaid product is marketed as accepted at UnionPay merchant outlets and ATMs in over 140 countries. That acceptance concentrates around China and China-linked travel corridors, where UnionPay is the dominant local network, so it is a genuinely good fit for that specific trip.
RuPay is a different story. Nepal SBI Bank is the only Nepali issuer, the network only arrived in Nepal in April 2022 as its fourth country launch globally, and acceptance abroad outside India's own NPCI-linked network is thin. Treat a RuPay card as an India-corridor tool, not a general travel card.
For any destination outside those specific corridors, carry a Visa or Mastercard as the card that reliably gets accepted, and use UnionPay or RuPay only where you already know it works.
Dollar and travel cards, compared by network
The forex card vs cash post already covers how much you can load onto a prepaid travel card and the passport-facility rules behind it. What it doesn't compare is the network sitting under the plastic, and that differs by bank.
Global IME issues its Global Travel Card on Visa, at USD 15 issuance and USD 10 a year, usable wherever Visa is accepted worldwide. Its separate Global E-Com Card, also Visa, is built for online spend only, capped at USD 500 a year, with issuance around Rs 500 to Rs 600 and an annual fee of about Rs 500. Himalayan's dedicated travel product runs on UnionPay instead, and during its current promotional period waives the subscription, replacement, and reload fees that would otherwise apply.
If your bank offers both a Visa and a UnionPay travel product, the UnionPay one may genuinely cost less for as long as the promotion lasts, provided your destination actually takes UnionPay. If it doesn't, the fee saved on the card is smaller than the cost of a declined transaction at the one shop that will take your money.
Which network to reach for, by destination
Match the card to where you are actually going, not to whichever fee sheet looks smallest on paper.
| Destination | What actually works | What to skip |
|---|---|---|
| Gulf, Europe, US, UK, Australia | Visa or Mastercard, no real alternative | UnionPay and RuPay have thin acceptance here; don't rely on either |
| China and China-linked travel corridors | UnionPay is genuinely strong; Himalayan's dedicated product fits | A Visa-only wallet can still hit patchy acceptance outside big cities |
| India | Visa or Mastercard works fine; a RuPay card from Nepal SBI is a bonus, not a requirement | Don't go out of your way to get RuPay if you don't already bank there |
| Southeast Asia (Thailand, Singapore, Malaysia) | Visa or Mastercard first; UnionPay acceptance is growing but uneven outside malls and hotels | Don't count on UnionPay at a street ATM or a small vendor |
Before you fly, check three things
NRB's Unified Payment System Directive, 2082, reported in April 2026, tightened the rules around using Nepali cards abroad: banks now require customers to inform them in advance of international travel and to have two-factor authentication active on the card before it works overseas. A card that worked fine in Kathmandu last month can still get declined at a foreign ATM if your bank doesn't know you've left the country.
Three things worth confirming with your bank a few days before departure, not at the airport:
- Whether your specific card is enabled for international use at all, since an ordinary domestic debit card and a bank's international or travel product are often different plastic entirely.
- Whether the bank needs advance notice of your travel dates, and whether your mobile/SMS banking will still receive OTPs on international roaming or Wi-Fi.
- What the current fee sheet says, since every figure in this post can move between one bank circular and the next.
The one mistake bigger than any of this
Every comparison above assumes you handle the terminal correctly, and that assumption is the one that actually costs people money. Foreign ATMs and point-of-sale machines frequently offer to bill you in Nepali rupees or US dollars instead of the local currency, framed as a convenience. It isn't. The terminal sets its own exchange rate for that conversion, and Wise's traveller research puts the markup at up to 18% worse than letting the card network convert it normally.
Decline every time, regardless of which network or bank issued the card in your pocket. A cardholder who picks the "wrong" bank but always declines dynamic currency conversion still comes out ahead of one who picked the cheapest fee sheet and accepted it once.
What you actually need to know
- Bank and specific product beat network logo. The fee gap between Nabil, Himalayan, Prabhu, and NIC Asia is larger than the gap between Visa, Mastercard, and UnionPay themselves.
- UnionPay and RuPay can be cheaper on paper and thinner in practice. Carry a Visa or Mastercard as backup unless you already know your destination accepts the narrower network.
- Dynamic currency conversion is the real leak, worth up to 18% on a single transaction, and it costs the same regardless of which card or network you used to get there.
These fee sheets get revised without much notice, so confirm the current numbers with your own bank before a trip. Got a specific card or destination you want checked? Email me at parjanya57@gmail.com.
This post is part of the Nepal Money Basics guide — the earn-and-reconcile-the-tax section.
Frequently asked questions
- Does Visa or Mastercard charge a lower fee on purchases abroad?
- Neither Nepali banks nor NRB publish what the card network itself takes out of a foreign transaction, separate from what the bank adds on top, so there is no clean Nepal-specific answer to that question. What is documented: Nepali banks currently route Visa and Mastercard transactions through the networks' own international payment gateways and bill cardholders in dollars for it, which is exactly the cost National Clearing House Limited's domestic card-switch project is built to cut. In practice, the issuing bank's own fee structure decides your bill far more than which logo sits on the card.
- Which Nepali bank has the cheapest foreign ATM withdrawal fee?
- It depends on how much you pull each time, because banks price it differently. Prabhu's International Travel Card charges a flat USD 5 no matter the amount. Nabil charges USD 2 plus 2.5%, with a USD 3 or 1.5% minimum, whichever is higher. Himalayan's UnionPay International Prepaid card uses the same USD 3-or-1.5% structure. NIC Asia charges a flat Rs 250 specifically for withdrawals in India, separate from whatever it charges elsewhere. Match the fee model to your withdrawal size, not the headline rate.
- Can I actually use a UnionPay or RuPay card outside Nepal?
- UnionPay, in more places than most people assume. Himalayan Bank markets its UnionPay International Prepaid card as accepted at UnionPay outlets and ATMs in over 140 countries, and 29 Nepali institutions now issue UnionPay-branded cards. RuPay is far thinner: Nepal SBI Bank is the only Nepali issuer, RuPay only launched in Nepal in April 2022 as the network's fourth country globally, and its acceptance abroad outside India-linked corridors is limited. Outside a UnionPay-heavy destination or India specifically, carry a Visa or Mastercard as backup.
- What's the difference between my regular debit card and a dedicated travel card for spending abroad?
- Your everyday NPR debit card is mostly not enabled for international use at all; the [forex card vs cash post](/blog/forex-card-vs-cash-travel-nepal) covers why and what the workaround products look like. The cards compared here, Nabil's international debit card, Himalayan's UnionPay prepaid card, Prabhu's travel card, Global IME's dollar and travel cards, are the specific products built to work abroad. Confirm with your own bank whether your default card is one of these before you fly; assuming it just works is the most common trip-day surprise.
- What is dynamic currency conversion, and why does it cost more than any network fee?
- It is the option a foreign ATM or shop terminal gives you to be billed in Nepali rupees or US dollars instead of the local currency. It sounds convenient, but the terminal sets its own exchange rate for that convenience, and Wise's own traveller research puts the hidden markup at up to 18% worse than the card network's own conversion rate. Always choose the local currency, whichever network or bank issued your card. This one decision moves more money than any Visa-vs-Mastercard-vs-UnionPay comparison.
- So which network should I actually pick for a trip?
- None of the three is reliably cheapest across every bank, because Nepali issuers layer their own fee on top, and that fee varies more between banks than between networks. Pick the specific product your bank actually offers for international use, check its current fee sheet since these get revised, and decline dynamic currency conversion every time. If your only international-enabled card runs on UnionPay or RuPay, carry a Visa or Mastercard as a fallback for the wider corridor of merchants and ATMs that don't take the narrower networks.
Related reading
How much foreign cash you can take abroad from Nepal, why your debit card mostly won't work, and whether a forex travel card or cash is cheaper for a trip.
Nepali banks default a joint account to work like Either-or-Survivor, but the money still needs a death certificate to move, and nomination stops applying once an account is joint.
A damaged note with more than half remaining exchanges for full face value, free, at NRB and note-depot banks. The 50% rule, the process, and what gets refused.