On this page
- Giga, Quota and Validity: The Three Words That Decide Your Plan
- Buying and Activating a SIM Step by Step
- The 90-Day IMEI Rule for Foreign Phones
- The Four Operators and What Their Plans Look Like
- eSIM: Which Operators Make It Easy
- 2026 Data Budget Reality
- Coverage: Java and Bali vs Remote Islands
- WiFi vs Mobile Data and the Apps You Will Use
- Common Mistakes to Avoid
- Frequently Asked Questions
You land in Jakarta, tired and sweaty, and the SIM counter shows a wall of offers: “25 GB,” “main quota,” “app quota,” “30 days.” Your ride-hailing app will not load, and you cannot tell which package is the real deal. In 2026, with more eSIM options and clearer phone registration rules, the choices are better than before, but the wording is still confusing. This guide explains how Indonesian data plans work so you can pick the right one in minutes.
Giga, Quota and Validity: The Three Words That Decide Your Plan
Almost every Indonesian prepaid offer uses three terms. Once you know them, you can read any package.
- Giga (GB): The total amount of data you can use online. Plans are sold in gigabytes, such as 10 GB, 20 GB or 50 GB.
- Quota (kuota): People often use this word to mean the same thing as giga, meaning your data allowance. Some plans split it into a “main quota” that works for everything and an “app-specific quota” for things like social media or video. The app-specific part only works for the named apps and does not use up your main quota.
- Validity: How long the plan stays active, usually in days, for example 7 or 30. When validity ends, any leftover quota is lost, and you need a new plan to get online again.
The practical lesson is that a big number of GB means little if the validity is short or most of the quota only works in one app. Always check all three before you pay.
Buying and Activating a SIM Step by Step
Buying a SIM in Indonesia means registering it, so bring your original passport. Staff or the operator app will ask for your passport details.
- Pick where to buy. Airport kiosks are the most convenient, and staff can usually help with activation, but prices are often slightly higher. Official operator stores are the best choice for accurate information and registration help: GraPARI for Telkomsel, Galeri Indosat for IM3, and XL Center for XL Axiata. Indomaret and Alfamart sell SIM cards, but expect little or no help with activation. Small phone shops are everywhere, but check the price and make sure your SIM is properly registered.
- Choose a plan. Match the validity to your trip, then check the GB and whether it is main quota or app-specific quota.
- Register with your passport. At a store, staff handle this. If you buy at a convenience store, you activate it yourself through the operator’s app or by dialling a code.
- Top up or buy a package. Use the operator app (MyTelkomsel, MyIM3, myXL or MySmartfren) or a code such as *363# for Telkomsel.
- Test it. Open Google Maps and a ride-hailing app before you leave the counter.
The 90-Day IMEI Rule for Foreign Phones
Every phone has an IMEI, a unique identification number. Indonesia has required IMEI registration for foreign phones used with local SIM cards since late 2020, and enforcement increased after 2024. For most tourists the rule is simple.
If you stay up to 90 days
You do not need to register your phone’s IMEI with Indonesian Customs. This applies whether you use international roaming or buy a local SIM. Your local SIM works normally on your unregistered foreign phone during this period.
If you stay longer than 90 days
If you want to keep using an Indonesian SIM on your foreign phone beyond 90 days, you must register the IMEI. If you do not, the local SIM stops working on that phone after about 90 days. The phone is not blocked, but it loses cellular access (calls, SMS and data) from Indonesian operators. The exact cut-off can vary slightly.
How registration works
- Declare your phone at the Customs (Bea Cukai) office at an international airport such as Soekarno-Hatta or Ngurah Rai.
- Fill in the electronic customs declaration (e-CD), which has an IMEI section. You can often do this online before arrival at https://ecd.beacukai.go.id/.
- Check for tax. Each traveller usually gets an exemption for devices valued up to USD 500 per person for import duty (Bea Masuk), VAT (PPN) and income tax (PPh Pasal 22). If your phone is worth more, the excess is taxed at about 10% PPN plus PPh Pasal 22. The PPh rate depends on whether you hold an Indonesian tax number (NPWP), so confirm the exact figure at the customs counter. Payment is usually made at the customs office or through specific payment channels.
- Wait for confirmation. Once any tax is paid, the IMEI is added to the national database. This typically takes 10 to 30 minutes at the airport.
- Use your SIM freely. After registration, the 90-day limit no longer applies.
If you miss the airport step, you can still register at a Customs office within 90 days of arrival. It is less convenient, so do it at the airport if you know you will stay long.
The Four Operators and What Their Plans Look Like
Indonesia has four main mobile operators. The prices below are 2026 estimates based on current trends and can change with promotions.
Telkomsel and by.U
Telkomsel is the largest operator, with the widest coverage, especially in remote areas. It is generally seen as the premium option. It offers “Tourist SIM” packages that combine data, local calls and sometimes international calls. A typical starter pack might include 25 GB of data, 25 minutes of local calls and 25 SMS for Rp 100,000 to Rp 150,000 with 30-day validity. Names and inclusions change, so confirm on https://www.telkomsel.com/tourist-card. Regular prepaid packages, such as 50 GB for Rp 120,000 to Rp 180,000 with 30-day validity, are available through the MyTelkomsel app or *363#.
by.U is Telkomsel’s fully digital sub-brand, managed entirely through an app. You choose your own quota, validity and add-ons. Examples: 10 GB for 7 days (Rp 30,000), 25 GB for 30 days (Rp 50,000), or 50 GB for 30 days (Rp 80,000 to Rp 100,000). Its website is https://www.byu.id/.
Indosat Ooredoo (IM3)
Indosat is the second-largest operator, strong in cities and often competitive on price. Its prepaid lines include Paket Freedom Internet and Paket Yellow. Expect about Rp 80,000 to Rp 120,000 for 50 GB over 30 days, or Rp 25,000 to Rp 35,000 for 10 GB over 7 days. The app is MyIM3.
XL Axiata
XL is the third-largest operator, with good coverage in major cities and tourist destinations. It is known for data-heavy promotions under its “Xtra Combo” and “Xtra Kuota” packages. A typical offer is 50 GB (possibly with app-specific bonuses) for Rp 75,000 to Rp 110,000 over 30 days. XL also has Tourist SIM packages similar to Telkomsel’s, often with local calls and international SMS. The app is myXL.
Smartfren
Smartfren is the smallest of the four but often a pioneer with new technology and cheap data-only plans. It runs on 4G LTE and 5G, so older 3G-only phones may not work. Options include unlimited data with a Fair Usage Policy (FUP) for Rp 80,000 to Rp 120,000 over 30 days, or 30 GB for Rp 45,000 to Rp 60,000 over 30 days. The app is MySmartfren.
eSIM: Which Operators Make It Easy
An eSIM is a digital SIM built into your phone. You skip the counter queue and can keep your home SIM active for calls and SMS. First, check that your phone supports eSIM.
- by.U and Smartfren: The easiest for fully remote activation. Buy the plan in the app or on the website, receive a QR code, and activate. Smartfren can also be activated at its outlets.
- Telkomsel, Indosat and XL: You usually need to visit an official store (GraPARI, Galeri Indosat or XL Center) for the first eSIM activation. Staff give you a QR code.
To install, go to your phone’s settings (usually under “Cellular” or “Mobile Data”), choose “Add Data Plan” or “Add eSIM,” scan the QR code, and follow the prompts. The downside is the limited choice of operators for fully remote setup and the need for a compatible phone.
2026 Data Budget Reality
Here is what you can expect to pay for a 30-day plan, using the estimates above. Prices shift with promotions, so treat them as a guide.
- Budget (Rp 45,000 to Rp 60,000): Smartfren 30 GB for Rp 45,000 to Rp 60,000, or by.U 25 GB for Rp 50,000. Good for light use in cities.
- Mid-range (Rp 75,000 to Rp 120,000): XL 50 GB for Rp 75,000 to Rp 110,000, Indosat 50 GB for Rp 80,000 to Rp 120,000, by.U 50 GB for Rp 80,000 to Rp 100,000, or Smartfren unlimited (FUP) for Rp 80,000 to Rp 120,000.
- Comfortable (Rp 100,000 to Rp 180,000): Telkomsel Tourist Starter Pack for Rp 100,000 to Rp 150,000, or Telkomsel 50 GB for Rp 120,000 to Rp 180,000. You pay more for the best coverage and bundled calls.
For a one-week trip, short plans such as 10 GB for 7 days at Rp 25,000 to Rp 35,000 (Indosat) or Rp 30,000 (by.U) are enough and cheaper than a month-long plan you will not finish.
Coverage: Java and Bali vs Remote Islands
On Java and Bali, coverage is excellent. All four operators give solid 4G LTE in cities, tourist hubs and along major transport routes. 5G is growing but mostly in select major cities. Telkomsel has the widest reach in the rural parts of both islands.
On remote islands, coverage varies. Telkomsel has the best and most widespread network and is often the only operator in very remote regions, including parts of Sumatra, Kalimantan, Sulawesi, Papua and Nusa Tenggara. Indosat, XL and Smartfren can be patchy, limited to main towns, or absent on isolated islands and in mountain areas. If you plan to go off the beaten path, check the operator coverage maps for your exact destinations. For wide travel across the country, Telkomsel is the most reliable choice.
WiFi vs Mobile Data and the Apps You Will Use
WiFi is easy to find. Cafes, restaurants and malls in Jakarta, Bandung, Yogyakarta and Bali usually offer it free to customers, from basic to fast fibre. Hotels, guesthouses and villas almost always include it, with good quality in mid-range and luxury places but uneven results in budget stays and remote areas. Public WiFi is less common and less reliable. Think of a Yogyakarta warung at breakfast, where the smell of nasi gudeg mixes with a WiFi password scribbled on a chalkboard: fine for messages, not for anything urgent.
Mobile data matters when you are moving. These apps depend on it:
- Gojek and Grab: Ride-hailing for motorbikes and cars, plus food and package delivery.
- KAI Access: The official app for Kereta Api Indonesia train tickets across Java.
- Google Maps or Waze: Navigation.
- WhatsApp: The main messaging app in Indonesia.
- Google Translate: For menus and signs.
Common Mistakes to Avoid
- Ignoring validity. A 50 GB plan that expires after 7 days is not a bargain for a 3-week trip. Match validity to your stay.
- Confusing app quota with main quota. App-specific quota only works for designated apps. If maps or ride-hailing are not included, they will not use it.
- Forgetting the passport. You need the original for registration.
- Buying at a convenience store and expecting help. Indomaret and Alfamart staff offer minimal activation assistance. Use an official store if you are unsure.
- Skipping IMEI registration on a long stay. After about 90 days, your local SIM stops working on that foreign phone.
- Assuming every operator works everywhere. Outside Java and Bali, check coverage maps. Telkomsel is the safest choice in remote areas.
- Using a 3G-only phone with Smartfren. It runs on 4G LTE and 5G, so older phones may not connect.
- Relying only on WiFi. It is fine at your hotel, but you need data for navigation and ride-hailing on the road.
Frequently Asked Questions
How much data does a tourist need in Indonesia?
Most visitors manage well with 25 GB to 50 GB on a 30-day plan. Maps, ride-hailing and WhatsApp use little data. Video streaming and hotspot sharing use far more. If you stream mainly on hotel WiFi, 25 GB is often enough for a month.
Do I need to register my phone’s IMEI as a tourist?
If you stay up to 90 days, you do not need to register your IMEI with Indonesian Customs, and your local SIM works normally. If you stay longer than 90 days, you must register it. Otherwise the SIM stops working on that foreign phone after about 90 days.
What happens to unused data when validity ends?
It is forfeited. When the validity period expires, any remaining quota disappears, and you must buy a new plan to get internet again. Check the expiry date in the operator app, and choose a validity that fits the length of your trip.
Which operator is best for remote islands?
Telkomsel has the best and most widespread coverage, and it is often the only operator in very remote regions such as parts of Sumatra, Kalimantan, Sulawesi, Papua and Nusa Tenggara. Indosat, XL and Smartfren can be patchy outside main towns, so check coverage maps first.
Can I get an eSIM without visiting a store?
Yes, with by.U and Smartfren. You can buy a plan in their apps, receive a QR code, and activate it in your phone settings. Telkomsel, Indosat and XL usually require a visit to GraPARI, Galeri Indosat or XL Center for the first activation.
📷 Featured image by Farhan Abas on Unsplash.