Skip to content
KidSchoolerनेपाली
9 min readBy KidSchooler editorial

How Much Cash to Bring to Nepal: A Tourist's Guide

How much cash to bring to Nepal, in which currency, plus the USD 5,000 declaration rule, ATM limits, and what to keep on you for the first 48 hours.

Bring enough clean USD to land, eat and sleep without an ATM — then let Nepal's cash economy take it from there.
travelmoneycashbudgetpracticalkathmandu
Nepalese rupee banknotes fanned out, the cash you will spend day to day in Nepal
Internet Archive Book Images via Wikimedia Commons (No restrictions)

If you are wondering how much cash to bring to Nepal, the honest answer is: enough to land, eat and sleep comfortably without touching an ATM, plus a sensible buffer — and then let the country's cash economy do the rest. Nepal runs largely on physical money once you step outside big hotels and tourist restaurants, but it also has reliable city ATMs, so you do not need to arrive with a brick of banknotes. This guide covers how much to carry, in which currency, the legal limits you must respect, and exactly what to keep on you for the first 48 hours.

Every figure below is stamped with a currency and a date, with sources linked at the end. Exchange rates drift and fees change, so treat these as planning anchors and confirm on the day.

Key takeaways

  • Bring clean US dollars, not rupees. Nepalese rupees are hard to buy abroad at a fair rate; USD is the easiest cash to use at the visa counter and at any city money changer.
  • A common starting figure is US$200–400 in cash for an independent traveller — enough for the visa, the first day or two, and a backup if a card fails (as of June 2026).
  • You can carry in up to US$5,000 in foreign cash without declaring it; above that you must declare on arrival. Separately, Nepal's central bank caps individual foreign-cash holdings at US$1,500.
  • City ATMs are reliable but cap foreign-card withdrawals around NPR 35,000 per transaction with a roughly NPR 500 local fee each time.
  • Trekking needs far more cash than city days — teahouses are cash-only and prices climb with altitude, so stock up before the trail.
  • Carry both cash and a card. One is your everyday tool, the other your safety net, and Nepal punishes anyone who relies on a single method.

Cash or card? How Nepal actually works

Nepal is a cash-first country with a thin but growing card layer. In Kathmandu, Pokhara and the upmarket parts of the tourist trail, larger hotels and smart restaurants take Visa and Mastercard, often with a surcharge. Almost everything else — local eateries, taxis, small guesthouses, shops, buses and every teahouse on a trek — expects rupees in hand.

So the practical model for most visitors is simple:

  • Cash for daily life. Food, transport, tips, small shopping and trekking are paid in Nepalese rupees.
  • Card as a backup and for big-ticket items. Hotels, organised tours and some restaurants in the cities.
  • A modest stash of US dollars held in reserve for the visa, emergencies, and any service quoted in USD (some trekking agencies and a few hotels).

If you want the deeper background on the notes themselves, the rupee's value and the quirky Indian-currency rules, see our Nepal currency guide. For the full picture of what a trip actually costs, the how much does a trip to Nepal cost breakdown puts these cash figures in context.

Before you decide how much to bring, know the rules. Nepal Rastra Bank, the central bank, and the immigration authorities set two figures that matter to tourists.

The US$5,000 declaration threshold

You can generally bring foreign cash worth up to the equivalent of US$5,000 into Nepal without filling in a customs declaration. Carry more than that and you are required to declare it on arrival; failing to do so can lead to problems with customs (as of 2025, per the Department of Immigration notice). For the overwhelming majority of tourists this is a non-issue — very few people travel with that much physical cash.

The US$1,500 cash-holding rule

Separately, Nepal Rastra Bank sets a limit on the amount of foreign cash an individual may hold: the equivalent of US$1,500 (as of 2025). In plain terms, you should not be sitting on large piles of foreign banknotes during your stay. Again, if you are using ATMs for rupees and carrying a few hundred dollars as backup, you are comfortably inside this limit.

Taking money out

Taking Nepalese rupees out of the country is restricted, so the goal is to land without rupees and leave without rupees. Spend or convert what is left before your flight home, keeping a small amount for the departure-day taxi.

| Rule | Figure | Notes | |---|---|---| | Foreign cash, no declaration | Up to US$5,000 equivalent | Declare on arrival above this (as of 2025) | | Max foreign cash held by an individual | US$1,500 equivalent | Set by Nepal Rastra Bank (as of 2025) | | Nepalese rupees out of Nepal | Restricted | Convert leftovers before flying home |

Rules around currency can change, so confirm the current customs and central-bank guidance close to your travel date.

Which currency to bring

Bring US dollars. They are the path of least resistance at every stage:

  • The visa counter takes major convertible currencies, but USD is the most reliable and the easiest to have exact change for.
  • Money changers in Thamel and Pokhara Lakeside all quote USD prominently and give competitive rates for it.
  • Some tourist services quote prices directly in dollars.

Euros and British pounds are also widely changed, so if that is your home currency there is no need to convert to USD first. What you should not do is try to buy a large amount of Nepalese rupees before you fly — they are awkward to source abroad and the rate is poor. Get only a token amount on arrival if you want some immediately, then change more or use an ATM in the city.

Clean notes matter

This catches people out: the airport visa counter and street changers prefer crisp, recent US bills. Torn, heavily marked or very old notes are sometimes refused outright. Ask your bank for newer-series, undamaged notes, keep them flat and dry, and you will avoid an awkward moment at the counter.

ATMs: your main source of rupees

For day-to-day rupees, ATMs in Kathmandu and Pokhara are the workhorse. They are plentiful and reliable in the cities, but they come with limits worth planning around:

  • Per-transaction cap of roughly NPR 35,000 (about US$235 at ~150 NPR per USD, as of June 2026) at most major-bank machines.
  • A flat local fee of around NPR 500 per withdrawal, charged by the Nepali bank, on top of any foreign-transaction fee your home bank adds.
  • Some smaller-bank ATMs still impose a lower NPR 25,000 cap.

Because the fee is per transaction, withdrawing the maximum each time is more economical than lots of small pulls. Standard Chartered, Himalayan Bank, Nabil Bank and Everest Bank machines are generally the most reliable for foreign cards. For the full operational detail — which banks work, where the machines are, and the daily limits — see our dedicated Nepal ATM withdrawal guide.

If you would rather change cash than withdraw it, the licensed changers in Thamel usually beat the airport rate; we compare them in Nepal money exchange at the airport vs Thamel.

How much cash to actually carry, by trip type

Here is the practical part. These are planning anchors, not fixed prices, and they assume you will also use ATMs once in the city. Convert at roughly 150 NPR per USD (as of June 2026); check the live rate on the day.

The first 48 hours

Whatever your trip, land with enough USD to be self-sufficient before you find an ATM:

  • Visa fee: US$30 / 50 / 125 for 15 / 30 / 90 days, in cash (as of 2026).
  • Airport-to-hotel taxi and first meals: a small amount of rupees, easily changed at the airport.
  • Buffer: a clean US$100–200 in reserve in case a card is blocked or an ATM is down.

A realistic first-48-hours bring is around US$200–400 in cash for an independent traveller, scaled up if you are buying a 90-day visa. Pre-arrange your visa online if you can to shorten the airport queue, but still carry the cash, as land borders in particular rarely have working card machines; our Nepal visa on arrival guide covers the process.

City-only trips (Kathmandu, Pokhara, day tours)

If you are staying in the cities and using hotels, you can lean heavily on ATMs and cards:

| Need | Rough daily cash (NPR) | In USD (~150/USD) | |---|---|---| | Local meals and tea | 800–2,000 | ~US$5–13 | | Local transport and taxis | 500–1,500 | ~US$3–10 | | Small shopping and tips | flexible | flexible |

For city days, carrying the equivalent of US$20–40 a day in rupees on you is plenty, with bigger items going on a card or paid from a periodic ATM top-up.

Trekking trips

This is where cash planning really matters. Teahouses on the trail are almost entirely cash-only, there are few or no ATMs once you leave the trailhead towns, and prices rise steadily with altitude as everything is carried or flown up. Many trekkers budget the equivalent of US$15–30 per day in rupees for food and a bed on popular routes, and more at high altitude or on remote trails, plus extra for:

  • Hot showers and device charging, often a few hundred rupees each, higher up the mountain.
  • Wi-Fi, where available, charged by the hour or the day.
  • Tips for guides and porters at the end (budget these separately).
  • A contingency for a forced extra night, a helicopter exit, or a change of plan.

The golden rule: withdraw or change a full trek's worth of rupees in Kathmandu or Pokhara before you set off, and pad it generously. Running short three days up a valley with no ATM is a genuine headache.

Keeping your cash safe

Nepal is broadly safe for tourists, but ordinary precautions apply to cash:

  • Split it up. Keep the bulk in your accommodation safe or a money belt and only a day's spending in your pocket.
  • Carry small notes. Vendors and taxis often cannot break a 1,000-rupee note; keep a stock of 10s, 20s, 50s and 100s for daily friction.
  • Change money only at licensed counters. Never with someone who approaches you on the street — that is a classic setup, covered in our Nepal tourist scams guide.
  • Keep your exchange and ATM receipts, which can be useful if you want to convert leftover rupees back at the end.

A simple cash plan that works

Putting it together, a low-stress approach for a typical two- or three-week trip:

  1. Before you fly: get US$300–500 in clean, recent dollars (more for a 90-day visa or a big trek). Skip buying rupees abroad.
  2. On arrival: pay the visa in USD, change a small amount to rupees at the airport for the taxi and first night.
  3. First city day: withdraw rupees from a major-bank ATM (Standard Chartered, Himalayan, Nabil) or change dollars at a Thamel counter, taking the per-transaction maximum to minimise fees.
  4. Before any trek: withdraw or change the whole trek budget in rupees, plus a buffer, while you are still in the city.
  5. Before flying home: spend down or convert leftover rupees, keeping only a little for the departure taxi.

Do that and you are covered at every stage without ever carrying an uncomfortable amount of cash or getting stranded without it.

Sources

Frequently asked questions

How much cash should I bring to Nepal?
There is no fixed amount, but most independent travellers land with around 200 to 400 US dollars in clean cash as a starter and a backup, then top up with rupees from city ATMs as they go. The right figure depends on your visa fee, whether you are trekking, and how much you trust your card, so treat that range as a starting point rather than a rule (as of June 2026).
What is the cash limit for entering Nepal?
You can generally carry in the equivalent of up to 5,000 US dollars in foreign cash without making a customs declaration on arrival; above that you must declare it. Separately, Nepal's central bank sets a limit of 1,500 US dollars on the foreign cash an individual may hold. Rules can change, so check the latest customs and Nepal Rastra Bank guidance before you travel.
Should I bring US dollars or get Nepalese rupees before I fly?
Bring clean US dollars and change them or withdraw rupees once you arrive. Nepalese rupees are hard to obtain abroad and you usually get a poor rate, while USD is the easiest currency to use at the visa counter and at any money changer in Kathmandu. Get only a small amount of rupees on arrival, then more as you need it.
Do I need cash for the Nepal visa on arrival?
Yes. The tourist visa on arrival costs 30 US dollars for 15 days, 50 for 30 days and 125 for 90 days, and it is paid in cash at the entry point (as of 2026). US dollars are the most reliable choice and the notes should be clean and undamaged, as worn or marked bills are sometimes refused at the counter.
Can I just use ATMs in Nepal instead of bringing cash?
Mostly yes in Kathmandu and Pokhara, where ATMs are reliable, but you should still land with backup cash. Nepali ATMs cap foreign-card withdrawals at around 35,000 rupees per transaction and charge roughly 500 rupees in local fees each time, on top of your home bank's charges. On trekking trails ATMs are scarce or absent, so withdraw before you head out.
How much cash do I need for a trek in Nepal?
Plenty more than you would guess, because teahouses on the trail are almost entirely cash-only and prices rise with altitude. Many trekkers carry the equivalent of 15 to 30 US dollars a day in rupees for food and a bed, plus extra for tips, charging, hot showers and Wi-Fi. Withdraw or change a full trek's worth of rupees in Kathmandu or Pokhara before you start.
Are torn or old US dollar bills a problem in Nepal?
They can be. Money changers and the airport visa counter prefer crisp, recent US notes and may reject bills that are torn, heavily marked or very old. Ask your home bank for clean, newer-series notes, avoid folding them tightly, and keep them dry and flat in your bag so they are accepted without fuss.
Can I take leftover Nepalese rupees out of the country?
Taking Nepalese rupees out of Nepal is restricted, so plan to spend or convert what you have before you fly home. Keep a little for the departure-day taxi and any airport snacks, then change the rest back to a major currency at a bank or licensed changer, keeping the receipt in case it is needed.