How to Activate a Data Bundle in Afghanistan: Codes for Every Network

9 min read By Admin
How to Activate a Data Bundle in Afghanistan: Codes for Every Network

To activate a data bundle in Afghanistan, top up your balance, then dial or text your network's bundle code. ATOMA and AWCC use a USSD code you dial, Etisalat uses an SMS to 3378, Salaam offers both, and Roshan works through the My Roshan app or an SMS to 555. The bundle's price comes out of your airtime, and the data is ready to use once the network confirms it.

This guide has the code for every network, ready to copy. Tap Copy next to any code, then paste it into the phone app. On an Android phone you can also tap Dial, or Text for an SMS code. iPhones do not allow websites to dial these codes, so on an iPhone tap Copy, open Phone, paste, and press call.

Key takeaways

  • First find your network from the start of your number, because a code only works on its own network.
  • You need enough airtime for the bundle before you dial, or the network will refuse it.
  • If someone abroad buys you a bundle through a top-up site, it is activated for you and you do not need any code.
  • Bundle prices here are the networks' own prices, paid from your airtime balance.

Quick table: every Afghan network

Network Numbers start with Buy a bundle Check remaining data Main balance Help
ATOMA (formerly MTN) 076, 077 *344# *344# then reply 7 *310# 779
AWCC 070, 071 Bundle code below Bundle code below *123# 152
Etisalat 073, 078 D50 to 3378 (example) 505 to 606 *123# 888
Roshan 072, 079 My Roshan app, or SMS to 555 My Roshan app *444# 333
Salaam 074, 075 Bundle code below Bundle code below *888# 744

Bundle codes come from each operator's own website, checked on 1 November 2026: ATOMA, AWCC, Etisalat and Salaam. Main-balance codes and the AWCC, Roshan and Salaam help numbers come from independent guides, so treat those as a good starting point. Operators change codes and prices, so if a code fails, ask the network's help line.

Step 1: Find your network

The first three digits of the number tell you the network. A number starting 077 is ATOMA, 078 is Etisalat, 070 is AWCC, 079 is Roshan and 074 is Salaam. If a number has moved network, the first digits can be misleading, so check our guide to Afghan network prefixes if a code keeps failing.

This matters because each network's codes work on that network only. Dialling an ATOMA code on an AWCC SIM does nothing useful.

Step 2: Make sure you have enough airtime

Activation takes the full price from your main balance in one go. If you have 40 AFN and the bundle costs 50 AFN, it will not activate. Check your main balance with the code in the table above.

If you are short, a family member abroad can send airtime to your number in a few minutes. Our guide to airtime and data bundles explains which of the two suits you better.

Step 3: Activate the bundle on your network

How to activate a bundle on ATOMA

Dial the code for the bundle you want and wait for the confirmation message. You can also dial *344# or *247# and pick a bundle from the menu.

Bundle Lasts ATOMA price Activation code
200 MB 24 hours 15 AFN *344*12#
450 MB 24 hours 30 AFN *344*13#
1 GB 24 hours 50 AFN *344*14#
2 GB 24 hours 75 AFN *344*15#
1 GB 7 days 89 AFN *344*22#
3 GB 7 days 199 AFN *344*24#
1 GB 30 days 95 AFN *344*30#
2 GB 30 days 185 AFN *344*31#
3 GB 30 days 275 AFN *344*52#
4 GB 30 days 315 AFN *344*32#
5 GB 30 days 350 AFN *344*53#
10 GB 30 days 550 AFN *344*33#
18 GB 30 days 799 AFN *344*34#
40 GB 30 days 1,499 AFN *344*36#
60 GB 30 days 1,999 AFN *344*55#
100 GB 30 days 2,999 AFN *344*100#

ATOMA's site lists the same code for its 13 GB and 25 GB monthly bundles, so we have left those two out. To buy either one, dial *344# and choose it from the menu. ATOMA is the network formerly called MTN Afghanistan, so its older guides may still use that name.

How to activate a bundle on AWCC

Each AWCC bundle has its own code. The number in the middle identifies the bundle, a final 1 activates it, and a final 4 checks it.

Bundle Lasts AWCC price Activation code Check this bundle
450 MB 1 day 30 AFN *477*2*1# *477*2*4#
1 GB 1 day 50 AFN *477*50*1# *477*50*4#
2 GB 1 day 75 AFN *477*77*1# *477*77*4#
3 GB 1 day 90 AFN *477*99*1# *477*99*4#
3 GB 3 days 150 AFN *477*152*1# *477*152*4#
3 GB 7 days 199 AFN *477*210*1# *477*210*4#
5 GB 7 days 275 AFN *477*275*1# *477*275*4#
10 GB 15 days 499 AFN *477*497*1# *477*497*4#
1 GB 30 days 95 AFN *477*110*1# *477*110*4#
3 GB 30 days 250 AFN *477*4*1# *477*4*4#
5 GB 30 days 350 AFN *477*391*1# *477*391*4#
10 GB 30 days 550 AFN *477*550*1# *477*550*4#
18 GB 30 days 800 AFN *477*8*1# *477*8*4#
25 GB 30 days 999 AFN *477*999*1# *477*999*4#
54 GB 30 days 1,800 AFN *477*16*1# *477*16*4#
100 GB 30 days 3,000 AFN *477*27*1# *477*27*4#

How to activate a bundle on Etisalat

Etisalat works by text message. Send the bundle's code as an SMS to 3378. For example, send D50 to 3378 for the daily 1 GB bundle. You can also call 888 to ask for it, use the My Etisalat app, or visit an Etisalat shop.

Bundle Lasts Etisalat price Activate by SMS Cancel by SMS
200 MB 1 day 15 AFN D200 to 3378 PU D200 to 3378
1 GB 1 day 50 AFN D50 to 3378 PU D50 to 3378
2 GB 1 day 77 AFN D2 to 3378 PU D2 to 3378
3 GB 1 day 90 AFN D3 to 3378 PU D3 to 3378
1,500 MB 7 days 99 AFN W99 to 3378 PU W99 to 3378
3 GB 7 days 199 AFN W199 to 3378 PU W199 to 3378
5 GB 7 days 229 AFN C229 to 3378 PU C229 to 3378
1 GB 30 days 95 AFN M95 to 3378 PU M95 to 3378
3 GB 30 days 275 AFN M275 to 3378 PU M275 to 3378
8 GB 30 days 500 AFN 8GB to 3378 PU 8GB to 3378
13 GB 30 days 599 AFN 599 to 3378 PU 599 to 3378
20 GB 30 days 888 AFN 888 to 3378 PU 888 to 3378
30 GB 30 days 1,099 AFN A1099 to 3378 PU A1099 to 3378
40 GB 30 days 1,699 AFN 1699 to 3378 PU 1699 to 3378

How to activate a bundle on Roshan

What you want to do How to do it on Roshan
See current bundles and subscribe Open the My Roshan app
Subscribe by SMS Text the bundle's code to 555 (codes are listed in the bundles section of roshan.af)
See remaining data Open the My Roshan app dashboard
Main balance *444#
Help from a person Call 333

Roshan's website does not publish its bundle codes in a form we could check, and the lists on other websites disagree with the prices Roshan shows today. So we are not printing bundle-by-bundle codes here, because a wrong code could buy the wrong bundle. The app and 333 always give the current one.

How to activate a bundle on Salaam

Salaam gives you a choice: dial the USSD code, or send the SMS. When you text, keep the space after the letter A.

Bundle Lasts Salaam price Activation code Activate by SMS Check this bundle
100 MB 1 day 10 AFN *740*11*1# A 100MB to 740 *740*11*2#
1 GB 1 day 45 AFN *740*12*1# A 49 to 740 *740*12*2#
2 GB 7 days 90 AFN *740*91*1# A WD to 740 *740*91*2#
1 GB 1 month 90 AFN *740*1*1# A 1GB to 740 *740*1*2#
2 GB 1 month 140 AFN *740*2*1# A 2GB to 740 *740*2*2#
3 GB 1 month 184 AFN *740*3*1# A 3GB to 740 *740*3*2#
5 GB 1 month 276 AFN *740*5*1# A 5GB to 740 *740*5*2#
10 GB 1 month 415 AFN *740*10*1# A 10GB to 740 *740*10*2#
20 GB 1 month 800 AFN *740*20*1# A 20GB to 740 *740*20*2#
30 GB 1 month 999 AFN *740*30*1# A 30GB to 740 *740*30*2#
50 GB 2 months 1,499 AFN *740*50*1# A 50GB to 740 *740*50*2#

Step 4: Turn on mobile data and wait for the confirmation

After activating, you should receive a confirmation message. Then make sure mobile data is on. On a dual-SIM phone, check that data is set to the SIM you just activated, because many phones default to the other one.

If the bundle is active but nothing loads, turn airplane mode on for 30 seconds, then off. That makes the phone reconnect. If it still fails, work through why a data bundle is not working, which covers APN settings, Wi-Fi and signal.

Should you activate it yourself or have it sent?

If you are in Afghanistan with airtime, dialling the code is the quickest route. It also gives you every bundle the network offers, including the short ones.

If your family is abroad, they can buy the bundle directly. At TopUpAFG, data bundles for ATOMA, AWCC and Etisalat are activated on the number for you, so nobody has to dial anything. Roshan and Salaam numbers can receive airtime, and the person in Afghanistan then activates the bundle with the steps above.

Not sure which size to pick? See how much data you need each month, or compare the best data bundles by network.

Frequently asked questions

Why does my network say I have insufficient balance?

The bundle costs more than your main balance. Check your balance, add airtime, and try again. The whole price is taken at once, so a partial balance will not work.

Can I activate a bundle for another person?

A USSD or SMS code activates a bundle on the SIM you use it from. To give someone else a bundle, send them airtime so they can activate it, or buy the bundle for their number on a site that sells bundles directly.

How long does activation take?

It is usually quick, and you should get a confirmation message. At busy times it can take a little longer. If nothing has arrived after several minutes, check your bundle before you try again, so you do not buy it twice.

Can I have two bundles active at once?

Networks treat this differently, and the rules can vary by bundle. Ask your network's help line before buying a second bundle on top of one that is still running.

Do these codes work on an iPhone?

Yes, once you dial them. iPhones do not let a website dial them for you, so copy the code, paste it into the Phone app, and press call.

Need to send a top-up?

Recharge any Afghan network in seconds — no account needed.

Start a top-up