Nepal ATM Limits and Fees for Foreign Cards: What Banks Publish and What They Do Not
Last updated 4 October 2026. Every fee and limit on this page comes from a bank's own published fee schedule or card page, and named next to the figure. Where a bank does not publish something, I say so. The Nepal Rastra Bank site publishes no ATM figure that we know of, so none is used. Our own itinerary and payment facts come from our live pages.
The short answer: a Nepali bank charges a foreign card a fee of about NPR 660 to NPR 900 every time you withdraw, and that fee is separate from whatever your own bank charges you. Of the banks whose fee schedules are published, NMB charges NPR 660, Everest Bank NPR 750, NIC Asia NPR 750 on Visa and NPR 900 on Mastercard, and Siddhartha lists an "ATM Access Fee" of NPR 850. The maximum you can take out in one go is a different story. The banks publish limits for their own customers' cards, mostly NPR 20,000 per withdrawal and NPR 50,000 per day, but no bank page states the limit for a foreign-issued card, so I cannot give you one. The two practical points that follow are to withdraw rupees in Kathmandu or Pokhara, not on the trail, and to carry US dollars in cash as your backup.
What is the ATM withdrawal limit for a foreign card in Nepal?
The banks do not publish a limit for foreign cards, so I cannot give you a number. Nepali banks publish transaction limits for their own cardholders. No bank page sets out a maximum per withdrawal or per day for a card issued abroad, so any single figure you see quoted for foreign cards is unsourced.
Here is what the banks do publish, for their own customers' debit cards used at ATMs in Nepal. Treat it as a guide to the order of magnitude, not as your limit.
| Bank | Per withdrawal | Per day | Per month | Source |
|---|---|---|---|---|
| Everest Bank | NPR 20,000 | NPR 50,000 | Not stated | everestbankltd.com, transaction limits page |
| Agricultural Development Bank | NPR 20,000 | NPR 50,000 | NPR 300,000 | adbl.gov.np, Visa debit card page |
| Siddhartha Bank | NPR 20,000 | NPR 50,000 | NPR 300,000 | siddharthabank.com, transaction limit page |
At roughly 154 rupees to the US dollar (the Nepal Rastra Bank rate quoted in our Nepal money guide), NPR 20,000 is about USD 130. If a foreign card were held to the same figure, you would need several withdrawals to take out a larger sum, and each one would carry the access fee described below. That is one more reason to plan your cash before you arrive.
How much does a Nepal ATM charge a foreign card?
Four banks publish a charge for foreign cards in their fee schedules. It is an access fee charged by the Nepali bank per withdrawal. It is not the fee your own bank charges.
| Bank | Fee per withdrawal | What the schedule says |
|---|---|---|
| NMB Bank | NPR 660 | "Foreign VISA cards in NMB Bank ATMs (ATM access Fee)": NPR 660 per transaction. Schedule effective 17 September 2026. |
| Everest Bank | NPR 750 | "International Card Transaction in EBL ATM Access Fee: NPR 750/-". The bank's page carries no date. |
| NIC Asia Bank | NPR 750 (Visa), NPR 900 (Mastercard), NPR 750 (UnionPay) | Standard Tariff of Charges, September 2026, item 4.21, "Cross Border Cash withdrawal from ATM (other than Nepal's Card)", per transaction. |
| Siddhartha Bank | NPR 850 | "ATM Access Fee NPR 850" in the Standard Tariff of Charges. The schedule does not say in that line whether it applies to foreign cards, or give its effective date. |
At about 154 rupees to the dollar, that is roughly USD 4 to USD 6 per withdrawal. Calculated, not a bank's figure. The number matters less than the way it is charged: it is per transaction, so one withdrawal of NPR 20,000 and one of NPR 5,000 cost the same access fee. Taking out your cash in fewer, larger withdrawals is cheaper than many small ones, within whatever limit the machine applies.
You will see "NPR 500" quoted for this fee on other sites. None of the four fee schedules says NPR 500. Fees change, so check the machine's on-screen notice before you confirm. No bank page confirms that every machine shows the fee before you accept it, so read the screen carefully.
What is the difference between the bank fee, your own bank's fee and currency conversion?
Three separate charges can land on one withdrawal, and people often confuse them.
- The Nepali bank's access fee. The NPR 660 to NPR 900 above. The machine's bank charges it for letting a foreign card in.
- Your own bank's fees. A foreign-transaction or cash-withdrawal fee, and possibly a fee on the currency exchange. These are in your own card issuer's tariff and I cannot tell you what they are. Look up your card's fee for cash withdrawals abroad before you leave, and ask whether it has a daily withdrawal limit of its own, because your own bank's limit applies as well.
- Dynamic currency conversion. This is when a machine or shop offers to charge you in your home currency instead of Nepali rupees. Visa's own US travel-support page says the conversion "usually includes a markup" and advises you to "decline the conversion and choose to pay in local currency". Visa wrote that about shops and merchant bills, and no Nepali bank page says whether its ATMs offer a conversion. My reading is that the same logic applies if a machine ever asks, so choose rupees. That last step is my judgment, not Visa's words. Visa's page (usa.visa.com, travel support) is as at 4 October 2026.
I do not quote a Mastercard page on this.
Where are the ATMs in Kathmandu, Pokhara and Namche?
The only locator checked in full was Nabil Bank's ATM and branch list at nabilbank.com/atms. It is one bank's list, not every machine in Nepal. Other banks run machines too, and their locators were not checked.
| Place | What Nabil's list shows |
|---|---|
| Kathmandu | Many entries, including several in Thamel (for example "Nabil ATM Thamel House Lounge" and "Nabil ATM Hotel Moonlight" in Paknajol), a Thamel branch, and an entry named "Tribhuwan International Airport-Arrival". |
| Pokhara | Branches at New Road and Chipledhunga, a "Pokhara Lakeside ATM" on the way to Pame, entries at Hallanchowk and Lakeside, and an entry named "Pokhara Airport". |
| Namche Bazaar | Two entries: "Nabil ATM Namche" and "Nabil ATM Namche - I", both described as being on the Lukla to Everest Base Camp trekking route. |
| Other gateways | "Nabil ATM Gateway Himalayan Resort" on the Besisahar to Chame road, in Besisahar, and an ATM counter at Tumlingtar Airport. |
Two cautions. First, a listing is not a promise that the machine has cash, power or a connection on the day. Second, Nabil's list does not show a machine at Lukla, Jomsom or Chame. That is not proof that none exists, only that none is confirmed.
Can I rely on ATMs on the trail?
No. Our own Everest itinerary describes the Namche machines as "two ATMs that sometimes function", and on the Rara Lake route our itinerary says there are no ATMs and that card payments do not exist. That is the reason I tell every guest the same thing: take your rupees out in Kathmandu or Pokhara, before you fly or drive to the mountains, and treat Namche as a backup that may be empty, offline or unable to read your card.
Also bring some US dollars in cash. Dollars are the one thing that works as a fallback when a machine fails: money changers in Kathmandu take them, and they are what you pay us in (more on that below). Our money guide sets out how much trail cash to plan for and what you pay in rupees and what in dollars. For the cost of charging a phone or paying for a hot shower on the way, read our guide to wifi, electricity and charging on treks, because those are paid in cash too.
What should I do if my card is declined at a Nepal ATM?
These steps are my own practical advice from our experience, not a bank's procedure.
- Do not keep re-entering the PIN. Stop after a failed try or two, in case your bank locks the card.
- Try a smaller amount. The banks' own limits above are NPR 20,000 per withdrawal, so a large request may be refused. Asking for less costs nothing.
- Try a different bank's machine. Each bank sets its own fee and its own link to the card networks, so a card refused at one machine may work at the next.
- Check that your card is switched on for cash withdrawals abroad. Many banks let you turn this off in their app. Tell your bank you are travelling to Nepal before you leave, which also stops it blocking the card as unusual.
- Use a machine inside a bank branch or a hotel lobby, in daylight. If the machine keeps your card, you can walk into the branch.
- Keep the receipt, so you can raise a disputed or failed withdrawal with your own bank.
- Fall back on US dollars. Exchange a small amount at a money changer in Thamel and try the machine again the next day.
Carry a second card from a different bank if you can. I would rather you had two cards and some dollars than one card and a plan.
Do I need an ATM to pay The Everest Holiday?
No, and you never need to change money to pay us. For our Nepal treks the deposit is 10% (25% for Kailash and Tibet). The balance is paid in Kathmandu in US dollars or euros, in cash or by card. Paying the balance by card carries a 3.5% charge. Cash in Kathmandu carries none. We do not take Nepali rupees from foreign clients, so your ATM cash is for your own spending, not for us.
You can reschedule free of charge to any date within one year with at least 72 hours' notice (7 days for restricted-area, Tibet and Kailash trips). If you cancel instead, the deposit and anything else you have paid are not refunded. If we cannot run the trip, we refund what you paid less taxes, bank and card charges and any money already spent on permits or flights.
Should I use an ATM, a money changer or a card?
| Option | Good for | What to watch |
|---|---|---|
| ATM in Kathmandu or Pokhara | Rupees for the trail, in one or two withdrawals | Access fee NPR 660 to NPR 900 each time, plus your own bank's charges, plus limits you cannot see in advance |
| US dollars at a money changer | A fallback that does not depend on a machine | Compare two counters; worn or torn notes can be refused (our guides' experience, covered in our money guide) |
| Card in a shop or hotel | Larger bills in Kathmandu and Pokhara | Ask about a surcharge first; not accepted on the trail |
My own habit, and what I tell guests, is to take out most of the rupees you will need for the trek in one withdrawal in Kathmandu if the machine allows it, keep dollars as a backup, and not plan around any machine above Namche. If you are doing the Everest Base Camp trek, our 12-day package and the permits and fees guide cover what is already paid, so you know what your own cash is for. For a tight budget, see our budget Everest cost guide. For tipping, which is also cash, see our tipping guide. A full list of things to arrange before you fly is in our pre-departure checklist.
Check before you go
- Ask your own bank what per-withdrawal and per-day limit applies to your foreign-issued card at Nepali ATMs.
- Check that the machine shows its access fee on screen before you accept the withdrawal.
- Ask about the access fee at any bank other than the four above, and check the effective date of Everest Bank's and Siddhartha's lines.
- Check ATM locations for banks other than Nabil. We cannot tell you that any machine works above Namche, so carry cash for the trail.
- Check whether a Nepali machine offers dynamic currency conversion, and read your card network's guidance on it.
- Your own bank's fees depend on your card, so ask your bank.
If you need exact figures for your card, the quickest check is a call to your own bank before you travel. If you want help planning cash for a trek with us, message me on WhatsApp at +977 9810351300.
Sources: foreign-card access fees from the banks' own tariffs: NMB Bank Standard Tariff of Charges (effective 17 September 2026), Everest Bank, NIC Asia Bank (September 2026, item 4.21) and Siddhartha Bank; own-card limits: Everest Bank, Agricultural Development Bank and Siddhartha Bank; ATM locations: Nabil Bank; currency conversion: Visa travel support page. The rupee conversions use the rate in our money guide and are our own calculation.
Written by Shreejan Simkhada, CEO of The Everest Holiday, from a family of three generations of family guides. TAAN Member #1586.
Planning a trip to Nepal?
Drop us your details and tell us what you have in mind. We will put together a personalised plan and get back to you.
Not sure which Nepal trek is right for you?
Take our free 2-minute quiz and get personalised recommendations based on your fitness, experience, and travel style.
Find Your Perfect Trek →Best Time to Climb Mera Peak in 2027: Month by Month, Weather and Summit-Day Windows
When to climb Mera Peak in 2027: autumn versus spring, rain at Lukla month by month, the NMA royalty by season, flights via Manthali, insurance height and 2027 prices.
Read MoreRuby Valley Trek 2027: The Complete Guide to the 9-Day Route from Syabrubesi to Dhading Besi
The 9-day Ruby Valley trek from Syabrubesi over the Pangsang La to Tipling, Borang and Dhading Besi: day-by-day route, permits, best months and 2027 prices from USD 560.
Read MoreBest Time for the Rara Lake Trek: Month by Month for 2027
Rara Lake month by month: measured rain and temperature, where sources disagree on freezing, rhododendron months, October crowds and 2027 prices.
Read More


