Virgin Mobile Internet Packages in Saudi Arabia
Virgin Mobile internet packages in Saudi Arabia activate by dialling *110# from a prepaid line. To check your current data offer and balance in one step, dial *102#. Virgin Mobile is an MVNO running on the STC network, not its own towers. <!– END SUMMARY BOX –>
Do This Next:
- Dial *102# to see your current balance and data
- Dial *110# to browse and activate a new bundle
- Confirm the price in the Virgin Mobile app before paying
The Code Most Guides Skip: Checking Your Current Offer
Most Virgin Mobile guides explain how to buy a new package. Far fewer explain how to check the one you already have. That is what most “check code” searches are really after.
Dial *102# from your Virgin Mobile line. This single code returns both your SIM balance and your remaining internet data in one screen.
No app, login, or internet connection is needed. It works the same on prepaid and postpaid lines.
For a full walkthrough of every balance-checking method, including the app dashboard, see the Virgin Mobile balance check guide.
Virgin Mobile Prepaid Internet Packages
Prepaid data bundles activate with a single USSD code. Prices below are cross-checked across multiple independent listings rather than one source alone.
| Data | Validity | Price (SAR) |
|---|---|---|
| 1GB | 30 days | 24 |
| 2GB | 30 days | 45 |
| 4GB | 30 days | 70 |
| 8GB | 30 days | 90 |
| 20GB | 30 days | 120 |
| 100GB | 30 days | 180 |
| Unlimited | 30 days | 380 to 419.75 |
Source: cross-verified across independent Virgin Mobile listings | Verified: July 2026
Dial *110# and select a bundle from the on-screen menu to activate. The unlimited tier shows some variation between sources, so confirm the exact current price in the app before paying.
Pro Tip: Bundle prices and data amounts get refreshed periodically. Treat any table, including this one, as a starting point and confirm the live price in the app at checkout.
Mixed Plans: Data, Calls, and Social Together
Virgin Mobile also sells bundles combining data with local minutes and social media allowances, activated with a different code.
Dial *108# to browse and activate a mixed plan. These bundles typically include YouTube, WhatsApp, Facebook, Instagram, X, Snapchat, and TikTok as uncounted social data.
For calls without much data, a separate local-call-only plan activates on *121#.
Switch Postpaid: Why There Is No Fixed Price Table?
Here is where a lot of guides publish something that is already out of date.
Virgin Mobile’s postpaid line, branded Switch Postpaid, no longer sells a small set of named tiers. It works as a build-your-own plan inside the Virgin Mobile app.
You pick a number, then set your own data and minutes, then check out. The price is calculated from what you choose rather than pulled from a printed list.
Published postpaid prices online range roughly from SAR 138 to SAR 420. That range reflects app-built combinations, not fixed products with those exact names. The app is the only reliable source for what a specific combination costs today.
Vnet, eSIM, and the MVNO Setup Behind All of This
Virgin Mobile does not own mobile towers. It runs as a Mobile Virtual Network Operator on the Saudi Telecom Company (STC) network. That setup has held since Virgin Mobile launched in the Kingdom in 2014.
That matters practically. Coverage and signal quality on a Virgin Mobile line match STC’s network footprint, not a separate infrastructure.
Home and portable broadband is sold under a distinct brand, Vnet, rather than a generic “broadband plan” name. eSIM activation is also handled as its own service inside the app, separate from physical SIM packages.
Choosing a New Number and Registering Your Line
New subscribers can request a custom six-digit number following the 0570 prefix, subject to availability. You are not limited to whatever number gets assigned.
Every Saudi SIM, including Virgin Mobile, is tied to the holder’s Iqama (إقامة), the official Saudi residency permit. Check how many lines you already hold using the Argami SIM check guide before registering another.
Frequently Asked Questions
What is the Virgin Mobile offer check code?
Dial *102# to see your current balance and remaining internet data together. No app or login is required.
How do I activate a Virgin Mobile internet package?
Dial *110# for a standalone data bundle, or *108# for a mixed plan with calls and social data included. Both activate directly from the on-screen menu.
Why can’t I find a fixed price list for Virgin Mobile postpaid?
Switch Postpaid moved to a build-your-own model in the Virgin Mobile app, so it no longer uses named fixed tiers. Set your own data and minutes in the app to see the current price.
What network does Virgin Mobile actually use?
Virgin Mobile is an MVNO operating on the STC network rather than its own towers. Coverage and speed follow STC’s network footprint.
Final Thoughts
The most durable detail here is the two-code split. *102# checks what you have; *110# or *108# buys something new. Named tiers and exact prices shift, particularly on the postpaid side. That basic split has held steady for years regardless.
Topping up an existing line rather than buying a new package? The Virgin Mobile recharge code guide covers that instead.
Last verified: July 2026
Reviewed by: KSA Content Team
Source: Virgin Mobile official website (virginmobile.sa); cross-verified across independent user guides
Note: package names, prices, and codes are subject to change. Verify current details in the Virgin Mobile app or by calling 1789 before subscribing.







