On this page
- The Four Operators — Who They Are and What They’re Actually Good At
- Physical SIM Cards — How to Buy, Register, and Activate at the Airport
- eSIM in Indonesia — Which Operators Support It and How to Set One Up
- The IMEI Registration Rule — What It Means for Your Phone
- 2026 Budget Reality — What Data Plans Actually Cost
- Coverage Across the Islands — Where Each Operator Works (and Where It Doesn’t)
- Using Your Data Plan Day-to-Day in Indonesia
- Common Mistakes Tourists Make With Indonesian SIMs
- Frequently Asked Questions
One of the most common frustrations for tourists landing in Indonesia in 2026 is stepping off the plane and realising their phone either won’t connect to a local SIM, or they’ve bought data from an operator with no signal on the island they’re actually visiting. Add the IMEI registration requirement — which catches many travellers off guard — and what should be a five-minute airport task turns into a confusing hour at a customs desk. This guide cuts through that confusion. Whether you’re spending two weeks in Bali, backpacking across Java, or heading to the remote Banda Islands, here’s exactly what you need to know about Indonesian data plans in 2026.
The Four Operators — Who They Are and What They’re Actually Good At
Indonesia’s mobile market is dominated by four operators. Understanding what each one actually does well saves you from buying the wrong SIM for your trip.
Telkomsel
Telkomsel is the undisputed coverage leader. It runs the widest network across the archipelago, reaching remote islands and rural areas where the other three operators simply don’t have towers. If your itinerary goes beyond Java and Bali — think Flores, Maluku, or the interior of Kalimantan — Telkomsel is the only operator that makes practical sense. The trade-off is price: Telkomsel packages sit slightly higher than competitors. Telkomsel also runs by.U, a fully digital sub-brand that uses the same network but offers cheaper, more flexible plans through an app. More on that in the eSIM section.
Official website: www.telkomsel.com | App: MyTelkomsel
Indosat Ooredoo (IM3)
Indosat Ooredoo is a solid second choice for tourists sticking to Java, Bali, and major cities like Medan, Makassar, and Surabaya. Coverage is excellent in these areas, and data packages are competitively priced. Outside of major population centres, coverage becomes variable. For urban-focused itineraries, IM3 offers very good value.
Official website: www.indosatooredoo.com | App: myIM3
XL Axiata
XL Axiata performs comparably to Indosat in urban areas and on Java and Bali. Its tourist packages often bundle unlimited calls to other XL numbers, which is largely irrelevant for most tourists but doesn’t hurt. Like Indosat, XL’s coverage drops off in less populated regions. Both are reasonable options if you’re not venturing far from the main tourist trail.
Official website: www.xl.co.id | App: myXL
Smartfren
Smartfren is the budget-conscious urban traveller’s pick. It was one of Indonesia’s earliest operators to embrace eSIM seriously, and its eSIM activation process is the smoothest of the four. Data prices are the lowest on the market. The catch: Smartfren’s coverage is primarily city and town-based. Rural Java is patchy. Remote islands are largely a dead zone. Stick to Smartfren if you’re doing a Bali beach resort stay or a Jakarta city trip and won’t be heading far off the beaten path.
Official website: www.smartfren.com | App: MySmartfren
Physical SIM Cards — How to Buy, Register, and Activate at the Airport
For most tourists, picking up a physical SIM card at the airport remains the simplest option. You walk out with a working number and data plan before you’ve even collected your bag from the carousel.
Where to Buy
All four major international airports — Soekarno-Hatta in Jakarta (CGK) and Ngurah Rai in Bali (DPS) being the busiest — have dedicated operator kiosks in the arrivals hall. Telkomsel has the most consistent airport presence with staffed GraPARI kiosks. Indosat Ooredoo and XL Axiata also have counters at major airports, though availability at smaller regional airports is less predictable.
Outside airports, you can buy SIM cards from official operator stores (Telkomsel GraPARI, Indosat Ooredoo outlets, XL Center), as well as from Indomaret and Alfamart minimarkets. Note that minimarket SIMs sometimes require you to complete registration yourself via an app — airport and official store purchases are handled face-to-face by staff, which is far easier.
Step-by-Step Activation at an Airport Kiosk
- Choose your operator and package — Tell the staff member which data package you want (see the budget section below for price guidance).
- Hand over your passport — The staff will photograph or manually enter your passport details. This is mandatory under Indonesian telecommunications law. You cannot activate a SIM without it.
- Provide your phone’s IMEI — Dial *#06# on your phone to display your IMEI. The staff will note this down. (See the next section on why this matters.)
- Insert the SIM — The kiosk will usually have tools to help you swap out your existing SIM. Make sure to store your home SIM somewhere safe.
- Wait for activation — In most cases the SIM activates within minutes. Occasionally it takes up to two hours. If there’s no signal after two hours, contact the operator’s helpline or return to the kiosk.
eSIM in Indonesia — Which Operators Support It and How to Set One Up
eSIM (embedded SIM) lets you activate a local data plan without swapping a physical card. You download a carrier profile to your phone’s built-in eSIM chip. This is particularly useful if you want to keep your home SIM active for calls while running Indonesian data on the same device.
Your phone must support eSIM for this to work. Most flagship Android and iPhone models released from 2020 onwards do. Check your phone’s settings under “Mobile Data” or “SIM & Network” to confirm.
by.U (Telkomsel’s Digital Brand) — eSIM
by.U is Indonesia’s first fully digital mobile provider, running on Telkomsel’s network. This means by.U eSIM gives you Telkomsel coverage at lower by.U prices — a genuinely good deal. Activation is handled entirely through the by.U app (available on Google Play and the App Store).
- Download the by.U app and open it.
- Select “Pesan eSIM” (Order eSIM).
- Choose your plan (see pricing below).
- Enter your passport details and phone IMEI — you’ll need to photograph your passport in-app.
- Pay via credit/debit card, GoPay, or OVO.
- Receive a QR code in the app or via email.
- Go to your phone’s SIM settings and scan the QR code to install the eSIM profile.
Official website: www.byu.id
Smartfren — eSIM
Smartfren’s eSIM setup through the MySmartfren app is considered the most refined eSIM experience among Indonesian operators as of 2026. The process mirrors by.U: download the app, select “Beli eSIM” (Buy eSIM), choose a plan, register your passport and IMEI, pay, scan the QR code. Smartfren’s eSIM is ideal for tourists staying in cities and on Bali who want the lowest possible data costs.
Indosat Ooredoo and XL Axiata — eSIM
Both Indosat Ooredoo and XL Axiata have been progressively rolling out eSIM capabilities. By 2026, dedicated tourist eSIM packages are expected to be available through the myIM3 and myXL apps respectively. The activation process follows the same pattern: app-based registration with passport details and IMEI, payment, QR code delivery. Check the operators’ official websites or apps upon arrival to confirm current tourist eSIM availability, as rollout timelines can shift.
One practical note: if you plan to activate a by.U or Smartfren eSIM before arriving in Indonesia, complete the registration steps at home but wait until you land and have a working internet connection (airport WiFi works fine) to scan the QR code and activate the profile.
The IMEI Registration Rule — What It Means for Your Phone
This is the rule that catches tourists most off guard. Since 2020, Indonesia has required foreign-purchased phones used with local SIM cards for more than 90 days to be registered with the Directorate General of Customs and Excise (Bea Cukai). By 2026, this system is more refined and better communicated at entry points, but it still applies and ignoring it can cause your phone to stop working with a local SIM.
The Tax Threshold
Phones valued under USD 500 (approximately IDR 8,000,000 – IDR 8,500,000 at 2026 exchange rates) are exempt from import duties and taxes. Most mid-range tourist smartphones fall under this threshold. If your phone is valued above USD 500, you will be subject to import duties (approximately 10%), VAT (11%), and income tax (7.5–15%), bringing the total tax burden to roughly 30–40% of the phone’s value above the threshold. You must pay this for your IMEI to be fully registered.
How to Register Your IMEI
Option 1 — At the airport (recommended): Declare your phone at the Bea Cukai (customs) desk in the arrivals hall. Complete the electronic customs declaration form (e-CD) — available online at www.beacukai.go.id before you fly, or at kiosks in the arrivals hall. A customs officer will register your IMEI on the spot. This is the most reliable method and avoids any delays.
Option 2 — Online or at a customs office after arrival: You can register via the Bea Cukai website or visit a local customs office. This works but may cause a lag before your SIM activates properly.
What Happens If You Skip It
If your IMEI is not registered, your phone may function with a local SIM initially — sometimes for 30 to 90 days — before connectivity is blocked. For most tourists on short visits, the risk is low. But if you’re staying beyond a month, or returning to Indonesia within a 90-day window with the same phone, registering your IMEI at the airport is the right move. The registration applies to the device, not the SIM type — so eSIM users must still register their phone’s IMEI.
2026 Budget Reality — What Data Plans Actually Cost
Prices below reflect estimated 2026 market rates based on operator trajectories since 2024. Always verify current prices on the operator’s official website or app, as packages are updated regularly.
Budget Tier (Smartfren, by.U)
- Smartfren eSIM — 10GB (30 days): IDR 35,000 – IDR 45,000
- Smartfren eSIM — 25GB (30 days): IDR 60,000 – IDR 75,000
- Smartfren eSIM — 50GB (30 days): IDR 90,000 – IDR 110,000
- by.U — 10GB (30 days): IDR 40,000 – IDR 50,000
- by.U — 25GB (30 days): IDR 70,000 – IDR 85,000
- by.U — 50GB (30 days): IDR 110,000 – IDR 130,000
Mid-Range Tier (Indosat Ooredoo IM3, XL Axiata)
- IM3 Tourist Pack — 15GB (30 days): IDR 80,000 – IDR 100,000
- IM3 Tourist Pack — 30GB (30 days): IDR 120,000 – IDR 150,000
- IM3 Tourist Pack — 50GB (30 days): IDR 180,000 – IDR 220,000
- XL Tourist Pack — 12GB (30 days): IDR 90,000 – IDR 110,000
- XL Tourist Pack — 25GB (30 days): IDR 150,000 – IDR 180,000
- XL Tourist Pack — 40GB (30 days): IDR 200,000 – IDR 240,000
Comfortable Tier (Telkomsel Tourist Card)
- Telkomsel Tourist Starter — 10GB + 5GB social media (30 days): IDR 100,000 – IDR 120,000
- Telkomsel Tourist Starter — 25GB + 10GB social media (30 days): IDR 180,000 – IDR 220,000
- Telkomsel Tourist Starter — 50GB + 15GB social media (30 days): IDR 280,000 – IDR 320,000
To put this in perspective: even the most expensive tourist data package from Telkomsel costs around IDR 320,000 for 50GB — that’s roughly USD 20 at 2026 exchange rates. Indonesian mobile data is among the most affordable in Southeast Asia. Topping up is easy via the MyTelkomsel app, Indomaret, Alfamart, or through GoPay and OVO if your balance runs low mid-trip.
Coverage Across the Islands — Where Each Operator Works (and Where It Doesn’t)
Indonesia spans over 17,000 islands. Coverage maps that look complete on paper get tested hard in the field.
Java and Bali
All four operators provide excellent coverage across Java and Bali. In central Bali, standing at a rice terrace in Tegalalang watching the morning mist lift off the paddies, you’ll have full 4G on any of the four networks. In the hill towns of Java — Malang, Dieng, Bromo — Telkomsel and Indosat both hold up well. Smartfren works fine in Ubud and Kuta but can drop in Bali’s more mountainous northern regions.
Major Cities Outside Java and Bali
Medan, Makassar, Surabaya, Bandung, and other large cities all have very good coverage from Telkomsel, Indosat, and XL. Smartfren is reliable within city limits.
Remote Islands and Rural Areas
This is where operator choice becomes critical. Telkomsel maintains signal in places where the other three have none — the interior of Flores, the Banda Islands, parts of West Papua, and the outer islands of Nusa Tenggara. If your trip involves PELNI ferry routes, island-hopping in the Maluku archipelago, or trekking in areas far from tourist infrastructure, Telkomsel is not optional — it’s the only realistic choice.
Indosat and XL coverage becomes variable once you leave populated coastal towns. You may have signal in the main port but lose it as soon as you head inland or to a smaller island. Smartfren should not be relied upon outside of city centres anywhere in eastern Indonesia.
Using Your Data Plan Day-to-Day in Indonesia
A local data plan isn’t just for posting travel photos. It connects you to the apps and services that make travelling Indonesia practical and safe.
Gojek and Grab
These two ride-hailing apps are essential. Gojek in particular doubles as a food delivery platform, logistics service, and payment app (GoPay). Without an active data connection, you cannot book rides, which means relying on street taxis — where fare negotiation is still common and prices for obvious tourists are often inflated. The difference between having data and not having it is the difference between paying IDR 35,000 for a Gojek ride in Yogyakarta versus IDR 80,000 for a negotiated cab.
Google Maps and Navigation
Google Maps works very well across Indonesia in 2026, including real-time traffic data in Jakarta and Bali (useful — traffic in both places can be genuinely brutal). Download offline maps for your destination regions before venturing into areas with potential coverage gaps.
KAI Access for Train Travel
If you’re travelling by intercity train on Java — which is one of the most comfortable and affordable ways to move between cities — you’ll use the KAI Access app to book tickets and manage reservations. The app requires an internet connection to browse schedules, book, and display your ticket QR code at the station.
QRIS Payments
QRIS (Quick Response Code Indonesian Standard) is Indonesia’s universal QR payment system. It’s accepted at an enormous range of businesses in 2026 — from street food vendors in Yogyakarta’s Malioboro night market to boutique hotels in Seminyak. If you link QRIS to a local e-wallet like GoPay, OVO, DANA, or ShopeePay, you need a data connection to authorise payments. Even if you’re primarily using cash, having data active ensures you can use QRIS where cash isn’t practical.
Why Hotel WiFi Isn’t Enough
Hotel WiFi is useful for evening browsing, but it doesn’t help you when you’re standing at a busy Bali intersection trying to figure out which street leads to the temple you’re looking for, or when your Gojek driver needs to call you to confirm the pickup location. The dead moments between WiFi zones — on transport, exploring markets, at the beach — are exactly when you need data most. A local SIM for 30 days costs less than a single tourist restaurant meal in Seminyak. The value calculation is not complicated.
Common Mistakes Tourists Make With Indonesian SIMs
These are the errors that appear repeatedly in traveller forums and at airport help desks.
Buying the Wrong Operator for Their Route
The most expensive mistake. A tourist heading to Lombok, the Gili Islands, Flores, and Komodo buys a Smartfren SIM because it’s the cheapest. By the time they’re on a boat between Lombok and Flores, they have no signal. Always match operator to itinerary. Telkomsel for anywhere off the Java-Bali corridor. Smartfren only for city-focused trips.
Skipping IMEI Registration
Assuming the SIM will just work without registering. It might — for a while. But if your phone gets blocked mid-trip because the grace period expired, recovering connectivity can be genuinely difficult, especially outside major cities. Two minutes at the Bea Cukai desk on arrival eliminates this risk entirely.
Buying From Unofficial Vendors
Airport arrivals halls attract informal SIM sellers who approach tourists before they reach the official operator kiosks. These sellers sometimes offer the same cards at inflated prices, or sell pre-registered SIMs (registered with someone else’s passport details), which can cause activation problems. Always buy from official operator kiosks or branded stores.
Assuming Minimarket SIMs Activate Automatically
SIM cards bought from Indomaret or Alfamart require you to complete registration yourself, usually through the operator’s app. Many tourists buy these, insert the SIM, and wonder why they have no data. The SIM is not active until registration is completed with your passport details and IMEI.
Not Downloading the Operator App Before Arrival
If you’re going the eSIM route via by.U or MySmartfren, you need to download and set up the app, complete registration, and process payment before you can activate. If you land without the app or without an internet connection (airport WiFi helps here), the process takes longer. Download the relevant app at home before you travel.
Forgetting to Top Up
Tourist packages are typically 30-day plans. If your trip runs longer, you’ll need to top up or purchase a new package through the operator’s app or at any Indomaret or Alfamart counter.
Frequently Asked Questions
Can I buy an Indonesian SIM card before I arrive?
Not from local Indonesian operators — physical SIMs from Telkomsel, IM3, XL, and Smartfren are purchased in-country. However, you can set up by.U or Smartfren eSIM accounts before landing and complete activation once you have WiFi at the airport. International eSIM providers (like Airalo) also sell Indonesian data packages that can be activated before arrival, though these are generally more expensive than local operator packages.
Do I need to register my IMEI even for a short 1-week trip?
For stays under 90 days, IMEI registration is not strictly mandatory and your SIM will likely work without it. That said, registering at the Bea Cukai desk on arrival takes only a few minutes and eliminates any risk of connectivity issues mid-trip. It’s recommended as a precaution, especially if you’re using a phone valued above USD 500.
Which operator is best for travelling from Bali to Lombok and the Gili Islands?
Telkomsel is the safest choice for this route. Coverage on Lombok and the Gili Islands is available from Telkomsel and Indosat, but Telkomsel is consistently more reliable, particularly on the smaller Gili islands and in Lombok’s inland regions. Avoid Smartfren for this itinerary — coverage is not dependable beyond Mataram city.
Can I use two SIMs — keep my home SIM for calls and use an Indonesian SIM for data?
Yes, if your phone is dual-SIM (physical dual SIM or physical SIM plus eSIM). Many tourists keep their home SIM in one slot for receiving international calls and messages, and run an Indonesian data SIM or eSIM alongside it. by.U and Smartfren eSIM make this particularly easy on eSIM-compatible devices, since you don’t need to remove your home physical SIM.
What happens if I run out of data before my 30 days are up?
You can top up or purchase an add-on package through the operator’s app — MyTelkomsel, myIM3, myXL, or MySmartfren — using a credit or debit card. Indomaret and Alfamart minimarkets across Indonesia also sell data top-ups over the counter. Give the cashier your phone number and the amount you want to add, and it’s credited immediately. Most operators also allow data purchases via GoPay or OVO if you have those e-wallets set up.
📷 Featured image by luthfian alfajr on Unsplash.