Most popular way to top up Nepal Sim card like NTC Namaste and Ncell is buying a recharge card in grocery store in Nepal displaying Ncell or NTC logo.
There are some KIOSK machines in the center part of the city. This is another way to top up your sim card.
The other way is having Nepali bank account and online banking.
Now almost all of the banks offer online banking.
Most popular banks in Nepal for online banking are.
Next way to do online recharge or top up is through local e wallet.
Most popular e wallet in Nepal are.
If you don't have access to local Nepalese bank you can do online top up through international bank issued debit or credit card and paypal.
Below are the most popular way for online payment of your nepal sim card including ncell and ntc namaste.