Umrah and Saudi Roaming: Jazz, Zong and Ufone Packages vs eSIM — What It Really Costs

Going for Umrah is a big trip for most Pakistani families, and staying connected in Saudi Arabia is one of the first things people worry about after the visa and the ticket. You need data for maps in Makkah and Madinah, WhatsApp calls to family back home, hotel bookings, ride apps, and the Nusuk app. The question is simple: should you buy a roaming bundle from Jazz, Zong or Ufone before you leave Pakistan, or should you buy a travel eSIM instead?

The honest answer is that it depends on how much data you need, which network you use, and whether you need call minutes on your own Pakistani number. There is no single cheapest option for everyone. On 2 November 2026, a dated price check found that Ufone had the cheapest roaming data per GB, Jazz had the most expensive, and a travel eSIM beat Jazz and Zong from 3 GB upwards but lost to Ufone on smaller sizes. We re-checked the three main operator bundles on 6 November 2026 while writing this article, and the headline prices were unchanged: Jazz still lists its 2 GB Saudi bundle at Rs 2,749, Zong still lists its Super Umrah offer at Rs 3,000, and Ufone's 10 GB bucket is still listed at Rs 3,900 balance required. Even so, treat every number in this article as a dated snapshot, not a standing tariff, because operators change roaming prices often and without warning.

This article works out the real cost in the cash you actually pay, not the headline price on the poster. That matters more than most people realise, because a roaming bundle is paid from your prepaid balance, and balance is taxed when you load it. A bundle that looks cheap on the page can cost 15 percent more by the time the money leaves your pocket. We explain that tax in plain words below, compare every bundle side by side, and show you how to check the live price on your own operator's page or app before you buy.

The one mistake that makes roaming look cheaper than it is

Most people compare the price printed on the bundle with the price of an eSIM and pick the smaller number. That is the wrong comparison, because the two prices are not measured in the same way. Jazz lists its Saudi bundles as "incl. tax", which means the tax is already inside the price you see. Zong and Ufone list balance prices, which means the price is what is taken out of your prepaid balance, not what you pay in cash to load that balance.

Every prepaid recharge in Pakistan loses 15 percent advance income tax. In simple terms, when you load Rs 100, only about Rs 85 reaches your balance as usable credit, because roughly Rs 13 to Rs 15 is taken as advance income tax at the time of the recharge. News reports have put the figure at Rs 13.04 out of every Rs 100. So if a Zong or Ufone bundle costs Rs 3,000 from your balance, you need to load about Rs 3,450 in cash to have that much balance available. Jazz is different: its "incl. tax" price already includes both taxes, so the price you see is the cash you pay. That is why this article always shows two numbers for Zong and Ufone bundles: the listed balance price and the approximate cash to load, worked out by multiplying the listed price by 1.15. For Zong's data-only offers, which are priced "plus tax", the sales tax of 19.5 percent is added first, and then the 15 percent recharge tax on top of that.

Once you do this honest maths, the ranking changes. A bundle that looks like Rs 600 per GB on the page can really cost close to Rs 690 per GB in cash. That is still useful information, but only if you know it before you pay, not after you land in Jeddah and wonder where your balance went.

Jazz Saudi roaming bundles: simple, but the most expensive per GB

Jazz sells two Saudi data bundles for prepaid users, plus a Hajj bundle with minutes. Its 2 GB Saudi data bundle costs Rs 2,749 including tax, valid for 30 days, which works out to about Rs 1,375 per GB. Its 6 GB Saudi data bundle costs Rs 6,872 including tax, valid for 45 days, which works out to about Rs 1,145 per GB. Because the price already includes tax, there is no extra cash to add: Rs 2,749 is what you pay.

Jazz also sells a Hajj bundle with 8 GB of data plus 2 GB for WhatsApp, 50 international minutes, and 60 days validity, for Rs 6,500 including tax. That works out to about Rs 813 per GB if you count only the main 8 GB, which is much better value than the two plain data bundles. But there is a catch: Jazz describes this as an offer for customers travelling during the Hajj period, so it may not be available for an Umrah trip. Ask Jazz before you count on it.

Jazz says its Saudi bundles work on all Saudi operators, and roaming must be activated before you leave Pakistan. You can subscribe through the SIMOSA app or by dialling *7626#. Calls and SMS are charged separately at Jazz's Saudi roaming tariff, because the two data bundles include no minutes at all. One useful safety feature: once the bundle's data is used up, roaming data stops, and per-MB charging does not start unless you switch it on yourself through *7626#. That protects you from a surprise bill, but it also means you need to buy another bundle if you run out mid-trip. If you re-subscribe to the same bundle before it expires, the leftover data carries forward.

For a Jazz user, the honest conclusion is uncomfortable: Jazz is the simplest option, because the price you see is the price you pay and the activation is easy, but it is also the most expensive per GB of the three operators by a wide margin. A 30-day eSIM pack of the same size cost roughly half as much per GB on the same date.

Zong Umrah offers: minutes included, but check the validity

Zong sells three Umrah offers that bundle data with minutes and SMS, plus separate data-only offers priced plus tax. The smallest is the Mini Umrah offer: 2 GB of data, 10 minutes and 10 SMS, listed at a consumer price of Rs 1,500. In cash, after the 15 percent recharge tax, that is about Rs 1,725, or about Rs 862 per GB. The middle one is the Super Umrah offer: 5 GB of data, 20 minutes and 50 SMS, listed at Rs 3,000, which is about Rs 3,450 in cash, or about Rs 690 per GB. The largest is the Saudi Mega offer: 10 GB of data plus 2 GB for WhatsApp, 60 minutes and 60 SMS, listed at Rs 5,500, which is about Rs 6,325 in cash, or about Rs 632 per GB.

Zong also sells data-only Saudi offers, and these are poor value by comparison. Its 3 GB data-only offer is listed at Rs 3,300 plus tax, which works out to about Rs 4,535 in cash, or about Rs 1,512 per GB. Its 5 GB data-only offer is listed at Rs 5,400 plus tax, which works out to about Rs 7,421 in cash, or about Rs 1,484 per GB. If you are on Zong, the Umrah offers with minutes are far better value than the data-only offers, so do not buy the data-only one by mistake.

One warning about Zong: its page states no validity period for the Umrah and Mega offers, so you must confirm how many days each one lasts before you buy. A 5 GB bundle that lasts 30 days is very different from one that lasts 15 days, and the page does not settle the question. You can subscribe through the My Zong App or by dialling *4255#, and Zong's helpline is 310. Zong's bundle page also does not say what happens when the data runs out, so ask Zong whether standard roaming charges start automatically or whether data simply stops.

Ufone Saudi buckets: the cheapest roaming per GB on 2 November 2026

Ufone had the cheapest roaming data per GB of the three operators in the 2 November 2026 snapshot, and by a clear margin at the top end. Its Saudi buckets run from 1 GB to 10 GB, and some include minutes. All of them are for prepaid customers, and you subscribe by dialling *506# or through the UPTCL app. Ufone says its prices are the "balance required" to activate a bucket, so the cash cost is about 15 percent higher, just like Zong.

The smallest bucket, Bucket 1, gives 1,000 MB for Rs 790 balance, which is about Rs 908 in cash, or about Rs 908 per GB, valid for 30 days. Bucket 2 gives 2,500 MB for Rs 1,390 balance, about Rs 1,598 in cash, or about Rs 639 per GB, valid for 30 days. Bucket 3 gives 5,000 MB for Rs 2,650 balance, about Rs 3,047 in cash, or about Rs 609 per GB, valid for 30 days. Bucket 5 gives 5 GB with 120 minutes and 120 SMS for Rs 2,900 balance, about Rs 3,335 in cash, or about Rs 667 per GB, valid for 30 days. Bucket 6 gives 10 GB with 120 minutes and 120 SMS for Rs 3,900 balance, about Rs 4,485 in cash, or about Rs 449 per GB, valid for 30 days. That 10 GB bucket was the lowest roaming price per GB found in the whole comparison.

Ufone also lists a Hajj roaming bucket of 7 GB for Rs 4,600 balance, about Rs 5,290 in cash, or about Rs 756 per GB, valid for 40 days. It sits under Ufone's Hajj tab, so check that you can buy it for an Umrah trip before you rely on it. Ufone's minutes in the hybrid buckets are split into 60 outgoing and 60 incoming minutes. Two practical points: Ufone says you must select an eligible Saudi network manually while roaming, so do not expect it to connect automatically, and you can check your remaining bucket balance by dialling *706#. Unlike Jazz, Ufone says that after a bucket is used up or expires, standard data roaming charges apply, so keep an eye on your usage or you could be charged at the normal roaming rate without realising it. Ufone's buckets do not renew automatically.

The full comparison: cash cost per GB, 2 November 2026

The table below puts the main bundles side by side. Read the last column first: that is the real cost per GB in the cash you load, after the 15 percent prepaid recharge tax where it applies. WhatsApp-only data is not counted in the per-GB figure.

Bundle Listed price (PKR) Cash to load, approx. (PKR) Data Minutes / SMS Validity Cash per GB (PKR)
Jazz Saudi Data 2 GB 2,749 incl. tax 2,749 2 GB None 30 days 1,375
Jazz Saudi Data 6 GB 6,872 incl. tax 6,872 6 GB None 45 days 1,145
Jazz Hajj Bundle 6,500 incl. tax 6,500 8 GB + 2 GB WhatsApp 50 min 60 days 813
Zong Mini Umrah 1,500 1,725 2 GB 10 min, 10 SMS Not stated 862
Zong Super Umrah 3,000 3,450 5 GB 20 min, 50 SMS Not stated 690
Zong Saudi Mega 5,500 6,325 10 GB + 2 GB WhatsApp 60 min, 60 SMS Not stated 632
Zong Saudi Data 3 GB 3,300 + tax 4,535 3 GB None 30 days 1,512
Zong Saudi Data 5 GB 5,400 + tax 7,421 5 GB None 45 days 1,484
Ufone Bucket 1 790 908 1 GB None 30 days 908
Ufone Bucket 2 1,390 1,598 2.5 GB None 30 days 639
Ufone Bucket 3 2,650 3,047 5 GB None 30 days 609
Ufone Bucket 5 2,900 3,335 5 GB 120 min, 120 SMS 30 days 667
Ufone Bucket 6 3,900 4,485 10 GB 120 min, 120 SMS 30 days 449

The pattern is clear. Ufone wins on roaming value at every size from 2.5 GB upwards, and its 10 GB bucket is in a league of its own. Zong's Umrah offers sit in the middle, and they are the only ones that combine reasonable data with minutes at a fair price. Jazz is the most expensive for plain data, and only its Hajj bundle comes close to the others, and that one may not even be sold for Umrah.

What a travel eSIM costs on the same date

A travel eSIM is a digital SIM you install on your phone before you travel. It gives you mobile data in Saudi Arabia without changing your Pakistani SIM, and it usually costs less per GB than roaming when you need a lot of data. But remember who is giving you these numbers: the price check we are using comes from AxoneSim, a company that sells eSIMs. It is a vendor comparison, not a neutral regulator's report, so its eSIM figures are the vendor's own prices, and it has an obvious interest in eSIMs looking good. That does not make the operator prices wrong, because those were taken from the operators' own pages, but it does mean you should treat the eSIM side of the comparison with extra care and check other eSIM sellers too before you buy.

On 2 November 2026, the vendor's own 30-day Saudi eSIM packs ran from Rs 797 per GB for a 3 GB pack down to Rs 249 per GB for a 100 GB pack. The price you pay is the full price: there is no recharge tax to add, because you pay by card or wallet, not by loading prepaid balance. The vendor also sold cheaper 7-day packs, at about Rs 583 per GB for 3 GB and about Rs 454 per GB for 5 GB, but seven days is too short for most Umrah trips, which usually run 10 to 21 days, so the 30-day figures are the fair comparison for most pilgrims.

eSIM pack (30 days, data only) Price paid (PKR) Cash per GB (PKR)
3 GB 2,390 797
5 GB 3,190 638
10 GB 5,390 539
20 GB 9,290 465
30 GB 12,690 423
50 GB 18,690 374
100 GB 24,890 249

Compare the two tables and the verdict is easy to read. Against Jazz, the eSIM wins at every size from 3 GB up: Rs 638 per GB against Rs 1,145 to Rs 1,375 per GB for Jazz's data bundles. Against Zong, the eSIM wins narrowly at 5 GB and clearly at 10 GB: Rs 638 against Rs 690, and Rs 539 against Rs 632. Against Ufone, the eSIM loses up to 20 GB: Ufone's 5 GB bucket costs Rs 609 per GB against the eSIM's Rs 638, and its 10 GB bucket costs Rs 449 per GB against the eSIM's Rs 539. The eSIM only pulls ahead of Ufone at 30 GB and above, where no single roaming bundle of that size exists anyway.

When roaming is the better choice

Roaming is the better buy in four situations. First, when you need only a little data. If your trip is short and you mostly use hotel Wi-Fi, Ufone's 1 GB bucket at about Rs 908 in cash or Zong's Mini Umrah offer at about Rs 1,725 with minutes costs less in total than a 3 GB eSIM pack at Rs 2,390. Second, when you need minutes and SMS on your own Pakistani number. A data-only eSIM has no minutes at all, so calls go through apps like WhatsApp, and you cannot receive a normal phone call or SMS on it. Zong's Umrah offers and Ufone's hybrid buckets include real minutes, which matters if family in Pakistan calls your usual number.

Third, when your phone cannot take an eSIM. Many older phones, and many JV or carrier-locked iPhones sold in Pakistan, do not support eSIM at all, and only the original carrier can unlock a locked iPhone. An eSIM needs an iPhone XS or XR or later, or a recent Samsung or Pixel with eSIM support, so check your phone's settings before you buy anything. Fourth, when you are on Ufone and need up to about 10 GB for a trip longer than a week. In that case roaming is not just simpler, it is actually cheaper per GB than the eSIM packs on the same date.

Roaming also has one practical advantage that has nothing to do with price: there is almost no setup. You activate roaming on your Pakistani SIM before you leave, buy the bundle, and land in Saudi Arabia already connected. There is no QR code to scan, no second line to set up, and no risk of installing the eSIM wrong.

When the eSIM comes out ahead

The eSIM comes out ahead when you need a lot of data, when you want to share it, or when your family is on different networks. The biggest win is for heavy users: if you watch videos, make long video calls, or share your connection by hotspot, the per-GB price keeps falling as the pack gets bigger, down to Rs 249 per GB at 100 GB, while roaming bundles stop at 10 GB and never get cheaper than Rs 449 per GB. A family that stays together can share one large eSIM by hotspot instead of buying four separate roaming bundles.

The eSIM also wins when family members are on different Pakistani networks. Each person would have to buy a roaming bundle from their own operator, at very different prices, while everyone can buy the same eSIM packs from one seller and pay by JazzCash, Easypaisa or bank transfer. And there is a safety point: an eSIM pack is prepaid and data only, so when the data is gone, it simply stops. There is nothing to bill afterwards, unlike Ufone, where standard roaming charges start once your bucket is used up.

There is one more thing the eSIM cannot do, and you should plan for it. Your Pakistani number still matters for bank OTPs and WhatsApp verification codes. Keep your Pakistani SIM installed and switched on for calls and SMS, make the eSIM your mobile data line, and turn data roaming off on the Pakistani line so it does not eat expensive roaming data by accident. WhatsApp stays linked to your Pakistani number, not to the SIM card in the slot, so it keeps working on your usual number while the eSIM supplies the data. On an iPhone, you pick the data line under Settings, then Cellular, then Cellular Data, and you switch data roaming on for the eSIM and off for the Pakistani line. On Samsung, the same choice is under Settings, then Connections, then SIM manager. But remember that roaming must still be active on your Pakistani SIM for calls and SMS to reach you, and those calls and SMS are charged at your operator's roaming rates.

How much data does an Umrah trip actually need?

Before you pick a size, work out your own usage, because the cheapest per GB is useless if you buy far more or far less than you need. A light user who mainly uses WhatsApp text and voice calls, checks maps a few times a day, and uses hotel Wi-Fi in the evening can manage on 3 to 5 GB for a 15-day trip. A regular user who makes daily video calls home, watches short videos, and uses maps and ride apps all day will need more like 10 GB for the same trip. A heavy user who streams videos, uploads photos and videos constantly, or shares a hotspot with family should think in terms of 20 GB or more.

A worked example helps. Take a family of four on a 15-day Umrah, each needing about 5 GB, so 20 GB in total. One 20 GB eSIM shared by hotspot cost Rs 9,290 on 2 November 2026. Four Ufone 5 GB buckets cost about Rs 3,047 each in cash, or about Rs 12,188 in total, which is more, but each person gets their own connection and their own minutes if they buy the hybrid bucket instead. Four 5 GB eSIM packs cost Rs 3,190 each, or Rs 12,760 in total, with no minutes. Four Zong Super Umrah offers cost about Rs 3,450 each in cash, or about Rs 13,800 in total, but add 20 minutes and 50 SMS per person. Jazz would be the most expensive by far, at Rs 6,872 for a 6 GB bundle per person. The shared eSIM wins on pure price, but only if the family stays together most of the time so the hotspot actually reaches everyone.

What about Telenor users?

If you are on Telenor, this article cannot give you a price, and it would be wrong to invent one. Telenor Pakistan merged into Ufone, which is Pakistan Telecommunication Mobile Limited, on 1 July 2026, and news reports said that existing Telenor packages continue during the transition until a single tariff is approved. But Telenor's own website did not open when the price check was done, so its old Umrah bundles were not listed and are not listed here either. If you use a Telenor SIM, open the My Telenor app or call the helpline and ask what Saudi roaming bundles are currently available on your number, and compare the answer with the Ufone buckets above, because the two networks are now under the same company. Do not buy a bundle based on an old screenshot or a forwarded message in a family group.

How to check the live price before you buy

Prices change often, so the most useful skill in this article is the checking habit, not any single number. Do it the week you travel, not the month before, and do it again on the day you buy. For Jazz, open the Saudi roaming page on jazz.com.pk, or open the SIMOSA app and look for the Saudi bundles, and confirm the price, the data size, the validity, and whether minutes are included. For Zong, open the international roaming page on zong.com.pk or the My Zong App, and confirm the same four things, especially the validity, which Zong's page did not state for the Umrah offers. For Ufone, open the data roaming page on ufone.com or the UPTCL app, or dial *506#, and confirm the bucket size, the balance required, the validity, and the minutes.

While you check, write down four things for each option: the cash you will actually load, the data size, the validity in days, and whether minutes and SMS are included. Then divide the cash by the GB to get the cost per GB, and compare that number across operators and against any eSIM you are considering. If a bundle's validity is shorter than your trip, you will need to buy it twice, so double the cost in your comparison. If a bundle has no minutes and you need to receive calls, add the cost of a small call bundle or accept that you will use WhatsApp calls only. And if the price on the page is different from the price in this article, trust the page: it is newer.

Activate everything before you leave Pakistan. Jazz asks you to activate roaming before departure, and the same advice applies to Zong and Ufone. Test it if you can: turn on roaming, check that the bundle shows as active in the app, and note the helpline number and the code to check your remaining balance. For Jazz that code is *7626#, for Zong it is *4255# for data offers, and for Ufone it is *706# to check a bucket. Keep those codes saved in your phone. Also save the number of your hotel and your group leader on paper, in case your phone has a problem on arrival.

One last practical tip: do not rely on a single connection for the whole trip. Hotel Wi-Fi in Makkah and Madinah is usually free but can be slow when hundreds of guests are online at once, and it drops when you leave the hotel. A roaming bundle or an eSIM covers you on the street, in the Haram courtyards, and on the road between the two holy cities. If you buy a Saudi SIM on arrival instead, remember that you will get a new number, your Pakistani number will go quiet unless you keep roaming active on it, and you will need your passport to buy it. For most Pakistani pilgrims, buying before the flight, either as roaming or as an eSIM, is the calmer choice.

Also Read: Best Weekly Prepaid Bundles in Pakistan This Week and Cheapest Postpaid Packages in Pakistan

If you want to sort out your Pakistani SIM before you travel, read "Best Weekly Prepaid Bundles in Pakistan This Week: Most Data, Best Value and One-Day Top-Ups", which compares the best weekly prepaid bundles in Pakistan this week, so you can pick a cheap local bundle for the days before your flight. And if you are on a monthly plan rather than prepaid, read "Cheapest Postpaid Packages in Pakistan — PTA 30 Sep 2026 Tariffs", which compares the cheapest postpaid packages in Pakistan using the PTA tariffs of 30 September 2026, so you can see whether your monthly line is already good value before you add roaming on top of it.

Our price check, dated 2 November 2026 and re-checked on 6 November 2026, found Ufone’s 10 GB Saudi bucket the cheapest roaming data per GB at about Rs 449 in cash, with Zong’s Super Umrah at about Rs 690 and Saudi Mega at about Rs 632, and Jazz’s Saudi data bundles at Rs 1,145 to Rs 1,375 per GB, while the vendor’s own 30-day eSIM packs ran from Rs 797 per GB at 3 GB down to Rs 249 per GB at 100 GB, according to AxoneSim. AxoneSim sells eSIMs, so this is a vendor comparison rather than a neutral regulator’s report, and its eSIM prices are its own, so verify every operator bundle on Jazz, Zong or Ufone’s own page or app, and check the live price on the day you buy, before you subscribe.

FAQs

Which is the cheapest Umrah roaming package in Pakistan?

On the 2 November 2026 snapshot, Ufone's 10 GB Saudi bucket was the cheapest roaming data per GB, at about Rs 449 in cash after the 15 percent prepaid recharge tax, with 120 minutes and 120 SMS included. Zong's Saudi Mega offer was next at about Rs 632 per GB, and Jazz's Saudi data bundles were the most expensive at Rs 1,145 to Rs 1,375 per GB. The cheapest option for you still depends on how much data you need and whether you need minutes, so work out your cost per GB in cash before you buy, and re-check the live price on your operator's own page.

Is an eSIM cheaper than Jazz, Zong or Ufone roaming for Umrah?

It depends on the size. On 2 November 2026, the vendor's 30-day eSIM packs beat Jazz and Zong from 3 GB upwards, at Rs 638 per GB for 5 GB and Rs 539 per GB for 10 GB, but they lost to Ufone up to 20 GB, because Ufone's 5 GB bucket cost Rs 609 per GB and its 10 GB bucket cost Rs 449 per GB in cash. The eSIM only pulled ahead of Ufone at 30 GB and above, where no single roaming bundle exists. Remember that the eSIM prices come from AxoneSim, which sells eSIMs, so compare other eSIM sellers too.

Do I need to activate roaming before leaving Pakistan?

Yes. Jazz says roaming must be activated before you leave Pakistan, and the same advice applies to Zong and Ufone. Buy and activate your bundle while you are still at home, check in the app that it shows as active, and note the code to check your remaining balance: *7626# for Jazz, *4255# for Zong data offers, and *706# for Ufone buckets. If you wait until you land in Saudi Arabia, you may have no data to even open the app and buy the bundle.

Can I keep my Pakistani number for WhatsApp and bank OTPs while using an eSIM?

Yes. Keep your Pakistani SIM installed and switched on for calls and SMS, make the eSIM your mobile data line, and turn data roaming off on the Pakistani line so it does not use expensive roaming data. WhatsApp stays linked to your Pakistani number, so it keeps working as normal while the eSIM supplies the data. Your Pakistani SIM still needs roaming active to receive calls and SMS, and those are charged at your operator's roaming rates, so check the call and SMS rates before you travel.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top