For Umrah participants, you can use your own service provider roaming service but it can be quite expensive. So we would suggest you to buy the sim card from telco kiosk, but the topup is based on packages.