MTN Nigeria runs the country’s largest mobile network, with more than 80 million subscribers on its lines. The carrier sells data bundles by the day, week, month, two months, three months, and year. Below is the current list of MTN data plans, prices, and subscription codes you can dial from any MTN SIM.
To open the full data menu on your phone, dial *312#. To buy a specific bundle straight away, send the SMS shortcode shown next to each plan to 312, or dial the USSD string in the table.

How to Subscribe to MTN Data
You have four ways to buy a plan:
- Dial
*312#and pick a bundle from the menu. - Send the SMS shortcode (e.g.,
106) to 312. - Open the MyMTN NG app, tap Data, and choose a plan.
- Pay through Opay, Moniepoint, PalmPay, or your bank app.
Make sure your line has enough airtime or wallet balance before you subscribe. Plans renew once and stop unless you opt in to auto-renewal in the MyMTN app.
MTN Daily Data Plans
Daily plans suit light browsing, quick chats, and short video sessions. They expire 24 hours after activation.
| Data | Price | Validity | USSD Code | SMS to 312 |
| 75MB | ₦75 | 1 Day | *312*1*1*1# | 114 |
| 110MB | ₦100 | 1 Day | *312*1*1*2# | 104 |
| 230MB | ₦200 | 1 Day | *312*1*1*5# | 113 |
| 500MB | ₦350 | 1 Day | *312*1*1*6# | 175 |
| 1GB + 15 Mins Call | ₦500 | 1 Day | *312*1*1*7# | 155 |
| 2.5GB | ₦750 | 1 Day | *312*1*1*8# | — |
MTN 2-Day Data Plans
Two-day plans give you a bigger allowance than daily bundles without locking you into a full week.
| Data | Price | Validity | USSD Code | SMS to 312 |
| 1.5GB + 100MB YouTube Music | ₦600 | 2 Days | *312*1*2*1# | 199 |
| 2GB | ₦750 | 2 Days | *312*1*2*2# | 154 |
| 2.5GB | ₦900 | 2 Days | *312*1*2*3# | 146 |
| 3.2GB | ₦1,000 | 2 Days | *312*1*2*4# | 180 |
| 7GB | ₦1,800 | 2 Days | *312*1*2*5# | — |
MTN Weekly Data Plans
Weekly plans last 7 days. The 20GB weekly bundle is digital-only — buy it in the MyMTN NG app or through MoMo, not by USSD.
| Data | Price | Validity | USSD Code | SMS to 312 |
| 500MB + 1GB Night + 100MB YouTube Music | ₦500 | 7 Days | *312*1*3*3# | — |
| 1.2GB Pulse (Pulse users) | ₦750 | 7 Days | *312*1*3*2# | — |
| 1GB + 1GB YouTube Night + 100MB YouTube Music | ₦800 | 7 Days | *312*1*3*5# | 142 |
| 2GB + 2GB Night + 200MB YouTube Music | ₦1,500 | 7 Days | *312*1*3*1# | 106 |
| 3.5GB | ₦1,500 | 7 Days | *312*1*3*7# | 176 |
| 6GB | ₦2,500 | 7 Days | *312*1*3*8# | 143 |
| 11GB | ₦3,500 | 7 Days | *312*181# | — |
| 20GB (app/MoMo only) | ₦5,000 | 7 Days | MyMTN app | — |
MTN Monthly Data Plans
Monthly bundles run for 30 days. The 18.6GB and 45GB Always-On plans give you 24/7 access with a daily cap, so heavy streaming will not burn through your full bundle on day one.
| Data | Price | Validity | USSD Code | SMS to 312 |
| 2GB + 2GB Night + 20MB YouTube Music | ₦1,500 | 30 Days | *312*1*4*1# | 106 |
| 2.7GB | ₦2,000 | 30 Days | *312# | 130 |
| 3.5GB + 2GB Night + 200MB YouTube Music | ₦2,500 | 30 Days | *312*1*4*4# | 131 |
| 6.7GB Xtra | ₦3,000 | 30 Days | *312*1*4*5# | — |
| 7GB + 2GB Night | ₦3,500 | 30 Days | *312*1*4*8# | 110 |
| 10GB + 10 Mins Call | ₦4,500 | 30 Days | *312# | 147 |
| 12.5GB | ₦5,500 | 30 Days | *312# | 148 |
| 16.5GB + 10 Mins Call | ₦6,500 | 30 Days | *312# | 107 |
| 18.6GB Always-On | ₦5,500 | 30 Days | *312# | 162 |
| 20GB | ₦7,500 | 30 Days | *312# | 116 |
| 25GB | ₦9,000 | 30 Days | *312# | 153 |
| 36GB | ₦11,000 | 30 Days | *312# | 117 |
| 45GB Always-On | ₦9,000 | 30 Days | *312# | 163 |
| 65GB | ₦16,000 | 30 Days | *312# | 178 |
| 75GB | ₦18,000 | 30 Days | *312# | 150 |
| 165GB | ₦35,000 | 30 Days | *312# | 149 |
| 250GB | ₦55,000 | 30 Days | *312# | 111 |
MTN 2-Month and 3-Month Plans
These long-life bundles work well for households or small offices that want to buy data once and forget about renewals.
| Data | Price | Validity | USSD Code | SMS to 312 |
| 90GB | ₦25,000 | 60 Days | *312*1*5*2# | 119 |
| 150GB | ₦40,000 | 60 Days | *312*1*5*3# | 118 |
| 480GB | ₦90,000 | 90 Days | *312*1*5*4# | 133 |
MTN Yearly Plan
The yearly bundle is MTN’s cheapest cost-per-GB option. Useful for hotspot use, smart TVs, and remote workers.
| Data | Price | Validity | USSD Code | SMS to 312 |
| 800GB | ₦125,000 | 365 Days | *312*1*5*5# | — |
MTN Pulse Bundles
MTN Pulse is a tariff plan aimed at younger users. Migrate by dialling *406#, then unlock cheaper Pulse-only data:
- 1.2GB for ₦700 — 7 days (some price points show ₦750 in the menu).
- Discounted social bundles for X (Twitter), Instagram, and TikTok.
Always-On vs Standard Plans
Always-On bundles split your data into a daily cap. The 18.6GB Always-On plan (₦5,500) gives you about 620MB per day for 30 days. The 45GB Always-On (₦9,000) gives you roughly 1.5GB per day. If you stream every night, an Always-On plan stops you from finishing your data in the first week.
How to Check Your MTN Data Balance
Dial *312*4# on your MTN line, or open the MyMTN NG app and tap the data widget. You can also send 2 as an SMS to 131.
Frequently Asked Questions
What is the main MTN data subscription code?
Dial *312#. The menu lets you pick daily, 2-day, weekly, monthly, 60-day, 90-day, and yearly plans.
How do I buy MTN data without dialling a USSD code?
Open the MyMTN NG app, log in with your MTN number, and tap “Buy Data”. You can also pay through Opay, PalmPay, Moniepoint, or your bank’s mobile app.
Does MTN have a true unlimited data plan?
No. MTN does not sell uncapped unlimited data. The closest options are the 18.6GB and 45GB Always-On plans, which run for 30 days with a daily allowance, and the 800GB yearly bundle.
What is the cheapest MTN monthly plan?
The 2GB plan at ₦1,500 for 30 days is the entry-level monthly bundle. Send 106 to 312, or dial *312*1*4*1#.
How do I get the 1.2GB MTN Pulse weekly plan?
Migrate to Pulse by dialling *406#, then dial *312*1*3*2#. The bundle costs ₦700–₦750 and lasts 7 days.
Can I share MTN data with another line?
Yes. Dial *321#, choose Data Share, and follow the prompts. You can also share data through the MyMTN app.
How do I borrow data on MTN?
Dial *303#. Eligibility depends on how active your line is. MTN deducts the cost (plus a small fee) from your next recharge.
What happens when my MTN data plan expires?
Browsing falls back to pay-as-you-go rates, which burn airtime fast. Either buy a new bundle, opt in to auto-renewal in the MyMTN app, or dial *312# and pick another plan before the old one runs out.
Do MTN data plans roll over if I renew?
Yes — if you buy the same plan again before it expires, MTN adds the unused balance to the new one. Different plans do not roll over.