On this page
- Why a Local SIM Beats Relying on Wi-Fi Alone
- Registration Rules: Passport and IMEI
- The Four Operators Compared
- Where to Buy a Physical SIM (and Where Not To)
- Step-by-Step: Buying and Activating a Physical SIM
- Step-by-Step: Activating an eSIM
- 2026 SIM Budget Reality
- Coverage: Java and Bali Versus the Far Islands
- Topping Up and Managing Data
- What Has Changed Since 2024
- Common Mistakes to Avoid
- Frequently Asked Questions
You land in Indonesia after a long flight, your Gojek or Grab app needs data, and your hotel host is waiting on WhatsApp. Then you find out that SIM cards here are tied to your passport and your phone’s IMEI number. In 2026 the rules are clearer than they used to be, but buying the wrong SIM from the wrong place can still leave you with a card that stops working after a few days. This guide shows where to buy, what to ask for, and what you will pay.
Why a Local SIM Beats Relying on Wi-Fi Alone
A local connection is not a luxury here. Gojek and Grab handle your rides and food delivery, WhatsApp is how nearly everyone communicates, and the KAI Access app is how you book Java train tickets. All of them work best when you are online everywhere, not just in a hotel lobby.
Four operators dominate the market: Telkomsel (which also runs the digital brand by.U), Indosat Ooredoo (sold under the IM3 name), XL Axiata, and Smartfren. Each offers prepaid SIMs. The differences come down to coverage, price, and how easy it is to register as a foreigner.
Registration Rules: Passport and IMEI
Two rules shape everything else. First, every prepaid SIM must be registered to a valid passport. This is a strict government requirement. Second, since 2020 Indonesia has required IMEI registration for mobile devices that use local SIM cards. The aim is to stop untaxed imported phones from being used on local networks. It applies to Indonesians and visitors alike.
If you bring your own phone, tablet, or portable Wi-Fi router, you should declare it through the electronic Customs Declaration (e-CD) system. You can usually do this online before arrival or at kiosks in the airport. If the declared value of your device is above USD 500 (approximately IDR 7,750,000 as of early 2026), you may owe import tax on the amount over the limit.
Tourists staying less than 90 days get an easier route. If you buy a designated Tourist SIM at an official provider store such as GraPARI, Gerai Indosat, or XL Center, the provider typically arranges a temporary IMEI registration for your phone. That lets your device connect to local networks for up to 90 days without import tax. After 90 days, a phone whose IMEI is not fully registered (and taxed, if applicable) can be blocked from local SIM cards. For most travellers this never matters, but if you plan a long stay, ask the staff about it.
The Four Operators Compared
Telkomsel
Telkomsel is the largest operator and has the broadest coverage, including many remote areas. Its Tourist SIM packages usually bundle data with 30-day validity. You can also buy a general prepaid (Prabayar) SIM. Buy at a GraPARI store, found at Soekarno-Hatta (CGK), Ngurah Rai (DPS), and in major cities. Staff handle passport and IMEI registration. Manage your plan in the MyTelkomsel app.
by.U (Telkomsel’s Digital Brand)
by.U is fully app-based and often cheaper. Order through the by.U app (Google Play Store or Apple App Store) or byu.id. You can have a physical SIM delivered to a local address, such as your hotel, which typically takes 1 to 3 days, or collect it at designated points like Telkomsel outlets or some minimarkets. Activation uses eKYC with your passport details. by.U also offers eSIM, activated directly in the app after purchase.
Indosat Ooredoo (IM3)
The second-largest provider has good coverage in cities and tourist areas. It sells IM3 Tourist SIMs and general IM3 Prabayar SIMs through Gerai Indosat Ooredoo stores, authorised resellers, and airport kiosks. Staff help with registration, and you manage your plan in the myIM3 app. If you want an eSIM from IM3, ask at the store, because tourist eSIM availability is less clear than with Smartfren or by.U.
XL Axiata
XL has good network quality and competitive prices, especially in Java and Bali. It offers an XL Tourist SIM or XL Pass, and some packages include small international call allowances. Buy at an XL Center, an authorised reseller, or an airport kiosk, and manage the plan in the myXL app. As with IM3, check in person whether a tourist eSIM is available.
Smartfren
Smartfren is known for generous data and was one of the first to offer eSIM in Indonesia. It runs a 4G/5G-only network with no 2G or 3G fallback, so older phones may not work. Buy at a Smartfren Gallery, a reseller, or an airport kiosk, or buy an eSIM online. Activate eSIMs through the MySmartfren app or website with your passport details and a QR code. It often has promotions and free starter data.
Where to Buy a Physical SIM (and Where Not To)
- Airport counters: At CGK in Jakarta and DPS in Bali you will find kiosks or official stores from the main operators. Prices can be slightly higher than in the city, but you get immediate data and guaranteed correct registration.
- Official stores: GraPARI, Gerai Indosat Ooredoo, XL Center, and Smartfren Gallery are in most major cities and shopping malls. Staff are trained to register tourists and answer questions. This is the option I recommend most.
- Minimarkets (Indomaret, Alfamart): You can often buy SIM kits here, but tourists generally cannot finish passport and IMEI registration at the counter. The online registration portal is hard to use without a local ID or Indonesian language skills. Skip it for your first SIM.
- Street vendors and small shops: Avoid them. The risk of improper registration, scams, or dead SIMs is high, and a badly registered SIM can get blocked.
Step-by-Step: Buying and Activating a Physical SIM
- Choose a provider. Telkomsel is generally the safest for wide coverage. Choose by price only if you are staying on Java or Bali.
- Go to an official store, ideally at the airport or a major mall.
- Hand over your physical passport. A copy or photo usually is not enough.
- Pick a plan. Tell the staff how long you are staying and how much data you use. They will suggest a tourist package.
- Let them register your passport and phone IMEI. This is what keeps your SIM working beyond the first few days.
- Pay in IDR.
- Test before you leave. Staff insert the SIM and configure settings if needed. Check that calls, SMS, and data work.
- Download the provider’s app (MyTelkomsel, myIM3, myXL, or MySmartfren) to track data and top up.
Step-by-Step: Activating an eSIM
An eSIM means no plastic card and no counter queue. The most reliable tourist options in 2026 are Smartfren and by.U. Your phone must support eSIM, for example iPhone XS/XR onwards, Google Pixel 3 onwards, or Samsung Galaxy S20 onwards.
- Check compatibility. Confirm your phone supports eSIM and is carrier-unlocked.
- Buy a plan on smartfren.com or byu.id, or through their official store. You may need to enter passport details during checkout.
- Receive your QR code by email or inside the app.
- Install it. Open Settings, go to “Cellular” or “Mobile Data,” choose “Add Cellular Plan” or “Add eSIM,” and scan the QR code. Label it something like “Indonesia SIM” and set it as your data line.
- Finish registration if asked. Some providers need a last step in their app, such as your passport details and a selfie for eKYC.
The big advantage is that you can keep your home SIM active for banking codes on one line while the eSIM carries your data. The downside is that setup is slightly more technical, and you need a compatible phone.
2026 SIM Budget Reality
These are estimated 2026 prices. All packages below are valid for 30 days, and operators change offers often, so confirm at the counter or in the app.
Budget
- by.U: 10GB for IDR 50,000, 25GB for IDR 80,000, or 50GB for IDR 130,000
- Smartfren: 50GB for IDR 100,000
Mid-Range
- IM3 Tourist SIM: 20GB for IDR 120,000
- XL Tourist SIM: 30GB for IDR 130,000
- Telkomsel Tourist SIM: 25GB for IDR 150,000
- Smartfren: 100GB for IDR 180,000
Comfortable
- IM3: 40GB for IDR 200,000
- XL: 60GB for IDR 220,000
- Telkomsel Tourist SIM: 70GB+ for IDR 350,000
A light user doing maps, WhatsApp, and ride-hailing for two weeks will be fine with 10GB to 25GB. Remote workers who stream video calls should look at the larger packages. The higher Telkomsel price buys you coverage, which matters more if you are leaving Java and Bali.
Coverage: Java and Bali Versus the Far Islands
- Java and Bali: Excellent 4G and increasingly 5G in cities, towns, and tourist areas. Telkomsel reaches furthest into rural areas, but IM3, XL, and Smartfren are all very strong here.
- Sumatra, Sulawesi, Lombok, Flores (including Komodo), and the Gili Islands: Good 4G in major cities, provincial capitals, and main tourist zones. Signal can turn spotty or drop to 3G or 2G in rural, mountainous, or remote coastal areas. Telkomsel usually holds the best signal.
- Raja Ampat, remote Borneo and Sumatra, Sumba, and West Papua: Coverage can be very limited, intermittent, or absent. Telkomsel is often the only provider with any signal, sometimes only 2G or 3G. Smartfren’s 4G/5G-only network can struggle most here.
If your trip includes treks or marine activities in remote areas, choose Telkomsel, download offline maps, and tell your companions you may be out of contact.
Topping Up and Managing Data
When data runs low, you have several options:
- Provider apps: The easiest way. Link a card or use a local e-wallet.
- Indomaret and Alfamart: Give the cashier your phone number and they add credit or data. Minimarkets are good for top-ups, even though they are poor for first-time registration.
- Gojek and Grab: Look for “Pulsa and Data” to top up any provider.
- Tokopedia and Shopee: Both sell credit and data packages.
- Some bank ATMs: Certain local ATMs offer top-up services.
What Has Changed Since 2024
- IMEI registration is smoother. The process confused many tourists at first. By 2026 official providers know how to do the 90-day temporary registration when you buy a tourist SIM.
- eSIM is more common. Smartfren and by.U make eSIMs easier and more reliable for tourists, so fewer people need a physical card.
- Apps are better. MyTelkomsel, myIM3, myXL, and MySmartfren now make it easier to check balances, buy data, and top up digitally.
- Tourist packages are bigger. Operators continue to offer more data for similar prices than in earlier years.
Common Mistakes to Avoid
- Buying from street vendors or small shops. The SIM may be badly registered and later blocked.
- Buying a minimarket SIM kit and assuming it will activate. Tourists generally cannot finish passport and IMEI registration there.
- Bringing only a passport photo. Official registration usually needs the physical passport.
- Leaving the counter without testing. Ask staff to confirm calls, SMS, and data work before you walk away.
- Buying Smartfren for an old phone. Its 4G/5G-only network can exclude older handsets.
- Using Smartfren or a budget plan in remote regions. Telkomsel gives you the best chance of a signal.
- Ignoring the 90-day limit. On a long stay, an IMEI that is not fully registered can be blocked from local SIMs.
- Skipping the provider app. Without it you will not see your data running down until it stops.
Frequently Asked Questions
Do tourists need to register a SIM card with a passport in Indonesia?
Yes. Every prepaid SIM must be registered to a valid passport. At an official store, staff enter your passport details and phone IMEI for you. Bring the physical passport, because a copy or photo usually is not enough for official registration.
Which SIM card is best for tourists in Indonesia?
Telkomsel is the safest choice for wide coverage, especially outside Java and Bali. Smartfren and by.U suit travellers who want cheaper data and eSIM options. IM3 and XL work well in cities and tourist areas. Pick Telkomsel if you are heading to remote islands.
Can I use an eSIM in Indonesia in 2026?
Yes. Smartfren and by.U (Telkomsel) are the most reliable eSIM options for tourists. Your phone must support eSIM, such as iPhone XS/XR onwards. Buy online, scan the QR code in your phone settings, and finish passport registration in the provider’s app if asked.
How much does a tourist SIM card cost in Indonesia?
Expect roughly IDR 50,000 for 10GB on by.U, up to IDR 350,000 for 70GB+ on a Telkomsel Tourist SIM. IM3 and XL mid-range packages sit around IDR 120,000 to IDR 130,000. These are estimates and promotions change, so confirm at the counter.
Can I buy and register a SIM card at Indomaret or Alfamart?
You can often buy SIM kits there, but tourists generally cannot complete passport and IMEI registration at a minimarket. Without it, the SIM may stop working or be blocked. Buy at an official store or use an eSIM instead. Minimarkets are best for top-ups.
📷 Featured image by Adismara Putri Pradiri on Unsplash.