AmarnepalNepal Data
SIM, mobile & internetBeginner · 7 min read · verified 2026-07-28

Recharge, data packs and USSD codes in Nepal

Nepali prepaid runs on top-up cards, USSD codes and operator apps. This guide lists the codes that actually matter — balance, own number, registered owner — explains how to recharge with a scratch card, eSewa or Khalti, and how to buy a data pack without accidentally burning your main balance at pay-as-you-go rates.

Part of SIM cards in Nepal — the complete guide

Nepali prepaid is cheap and slightly old-fashioned: you carry a main balance, you top it up, and you convert some of it into a data pack. The mistake that costs visitors and new users the most is using mobile data without an active pack, which bills against the main balance at a much higher rate and empties it quickly.

Learn four codes and you never have to ask anyone: your number, your balance, your registered name, and how to recharge.

The codes worth memorising

USSD codes work with no data connection and no app, which is exactly when you need them. Dial them like a phone number.

  • Own number — NTC *9#, Ncell *903#.
  • Main balance — NTC *400#, Ncell *123#.
  • Registered owner name — NTC *922#, Ncell *9966#.
  • Recharge from a scratch card — NTC *412# and follow the prompts.
  • Emergency numbers, unrelated but worth storing now: Police 100, Ambulance 102, Fire 101, Tourist Police 1144.

How to recharge

There are three routes and all three are common. Scratch cards are still sold in every corner shop, kiosk and bookshop in Nepal in denominations from around Rs 50 upward: scratch the panel, dial the recharge code, enter the PIN.

Digital wallets — eSewa, Khalti, IME Pay — and mobile banking apps all top up NTC and Ncell instantly, and are what most Nepalis actually use. They are also the easiest way for a visitor to recharge without finding a shop, provided the wallet is set up.

Operator apps (Nepal Telecom's own app, MyNcell) let you recharge and buy packs directly, and show what you have left more clearly than USSD.

Buy a pack before you use data

This is the single most important habit. Data used without an active pack is billed against your main balance at pay-as-you-go rates, and a few minutes of video can eat a hundred rupees.

Both operators sell daily, weekly and monthly data volume packs, plus combo packs bundling data with on-net minutes and SMS. Prices and names change frequently, so check the current menu through the operator app or USSD data-pack menu rather than trusting a figure written on a blog.

As a rough planning figure, a month of moderate use in Nepal costs a few hundred rupees to about Rs 1,000–2,000 for heavy or unlimited-style use.

Tourist packs are a different product

If you are a foreign visitor on an Ncell TouristPro plan, note that while you are on a tourist plan you can generally only buy other tourist packs. That is a deliberate restriction, not a bug.

Tourist plans bundle fair-use unlimited data and calls for a fixed window — Rs 595 for 7 days, Rs 995 for 14 days, Rs 1,995 for 28 days — with throttling after 10 GB on the 7-day plan and 25 GB on the 14-day plan. If your stay is longer or lumpier than those windows, a normal prepaid SIM plus volume packs is usually the better structure.

Keeping a prepaid number alive

Nepali prepaid numbers stay active as long as they are used or recharged within the operator's validity window. Leave one dormant long enough and it is deactivated and eventually recycled to a new subscriber.

If you want to keep a Nepali number between visits — common for Indian nationals, NRNs and returning trekkers — a small recharge every few months is enough. Because dormancy periods have changed over time, confirm the current window with your operator rather than assuming.

Calling home from Nepal

Direct international dialling from a Nepali prepaid SIM is not cheap, and almost nobody does it. Nepal runs on internet calling: WhatsApp, Viber, Messenger and IMO are the default for both Nepalis and visitors, and Viber in particular is far more widely used in Nepal than in most countries.

The practical setup is a data pack plus an internet calling app. Keep a small main balance for local calls to hotels, guides and taxis, which is where a Nepali number genuinely earns its keep.

Key takeaways

  • Four codes cover almost everything: NTC *9# / *400# / *922#, Ncell *903# / *123# / *9966#.
  • Always buy a data pack before using data — pay-as-you-go data bills against your main balance and drains it fast.
  • Recharge by scratch card, eSewa/Khalti/IME Pay, mobile banking or the operator app.
  • On an Ncell tourist plan you can generally only buy other tourist packs — choose a window that covers your stay.
  • Call home on WhatsApp or Viber, not by international dialling; keep a small balance for local calls.
Questions

Recharge, Data Packs & USSD Codes in Nepal (NTC and Ncell) — FAQ

How do I check my balance on NTC and Ncell?+

Dial *400# on Nepal Telecom or *123# on Ncell. Both return the current main balance free of charge and without needing a data connection.

How do I find out my own phone number in Nepal?+

Dial *9# on a Nepal Telecom SIM or *903# on an Ncell SIM and your number is displayed on screen.

How do I recharge a Nepali SIM card?+

Buy a scratch card from any shop and dial the recharge code (NTC uses *412#), or top up instantly through eSewa, Khalti, IME Pay, a mobile banking app, or the operator's own app.

Why is my Nepali SIM balance disappearing?+

Almost always because mobile data is being used without an active data pack, which bills against the main balance at pay-as-you-go rates. Buy a data pack first, then use data. Subscription services activated by accident are the other common cause.

How long does a Nepali prepaid number stay active?+

As long as it is used or recharged within the operator's validity window. Left dormant, a number is eventually deactivated and recycled. A small recharge every few months keeps a number alive between visits — confirm the current dormancy period with your operator.

Related guides

← All guides

Sources & data note

Where this guide describes what actually happens at a counter — how long a queue takes, which documents get asked for in practice, which network works where — that is our own synthesis of operator rules plus consistent, widely-reported user experience, not a figure published by the operator. Those passages are flagged in the text and are not sourced to a primary document. Pack names, prices and USSD menus change frequently and are not always documented on operator sites; the codes listed are those consistently reported by Nepali telecom media, but confirm in the operator app if a code does not respond. Prices, pack names and counter procedures change several times a year and differ between an airport counter, an operator centre and a corner shop. Figures here were checked on the dates shown against operator pages and Nepali telecom reporting; confirm the current price at the counter before you pay. Guides are written from primary sources — Nepali government departments, operators, park authorities and standards bodies — and each guide lists the sources used for its own facts. Rules, fees and prices in Nepal change; treat figures as current at the review date shown on each guide and verify anything money- or visa-critical with the issuing authority before you rely on it.