On this page
- The Four Main Operators — Who They Are and What They Offer
- Telkomsel — Best Coverage, Especially Off the Beaten Path
- Indosat Ooredoo (IM3) — Strong Value in Cities and Tourist Areas
- XL Axiata — Competitive Speeds with Good Urban Performance
- Smartfren — Budget Picks and the Easiest eSIM for Tourists
- eSIM in Indonesia — How to Get One Before You Land
- Network Coverage Reality — Java and Bali vs Remote Islands
- IMEI Registration — What Long-Stay Travelers Must Know
- WiFi Across Indonesia — When It Works and When It Doesn’t
- 2026 Budget Reality — What a SIM Card Actually Costs
- Common Mistakes Travelers Make Buying SIM Cards in Indonesia
- Frequently Asked Questions
Getting a working SIM card sorted within the first hour of landing in Indonesia is one of those things that sounds simple until you’re standing at a crowded airport counter, jet-lagged, passport in hand, while three different vendors shout competing offers at you. In 2026, Indonesia’s mobile market has more options than ever — four major operators, expanding eSIM access, and dozens of tourist-specific packages. The problem isn’t a lack of choice. It’s knowing which option actually works for where you’re going and how long you’re staying.
The Four Main Operators — Who They Are and What They Offer
Indonesia’s mobile market is dominated by four operators: Telkomsel, Indosat Ooredoo (IM3), XL Axiata, and Smartfren. Each runs its own network infrastructure, which means coverage, speed, and pricing vary in meaningful ways — not just marketing spin.
All four offer prepaid SIM cards suitable for tourists. All four require passport registration at the point of purchase. None will activate a SIM without your physical passport — photocopies are not accepted. This is a government-mandated rule that applies to every operator without exception.
The simplest way to think about the four operators:
- Telkomsel — widest coverage nationally, best for remote travel
- Indosat Ooredoo (IM3) — solid value, strong in cities and popular tourist zones
- XL Axiata — competitive urban speeds, good data pricing
- Smartfren — cheapest data, easiest eSIM process, weaker rural coverage
Each operator’s app — MyTelkomsel, MyIM3, myXL, and MySmartfren — lets you check your balance, buy new packages, and top up without visiting a store. Download whichever app matches your SIM before you leave the airport.
Telkomsel — Best Coverage, Especially Off the Beaten Path
Telkomsel is the largest mobile operator in Indonesia and consistently offers the widest and most reliable network coverage across the archipelago. If your trip includes anything beyond Java and Bali — think Raja Ampat, the Flores coastline, remote parts of Sulawesi, or national parks in Kalimantan — Telkomsel is the default choice. No other operator comes close in terms of reach into genuinely remote areas.
Telkomsel Tourist Prepaid Card
Telkomsel’s dedicated tourist SIM is available at major international airports including Jakarta’s Soekarno-Hatta (CGK) and Denpasar’s Ngurah Rai (DPS), as well as official Telkomsel outlets called GraPARI and authorized resellers. Staff at these counters are experienced with foreign passport registration and will handle activation on the spot.
Package examples as of 2026:
- 25 GB data for 30 days: approximately IDR 100,000 – IDR 150,000
- 50 GB data for 30 days: approximately IDR 150,000 – IDR 200,000
Many packages include specific data allocations for social media and streaming apps alongside the main data pool. Check the MyTelkomsel app or the official website at telkomsel.com for current offers, as packages are updated regularly.
by.U — Telkomsel’s Digital Brand
by.U is Telkomsel’s fully digital prepaid sub-brand, aimed at tech-comfortable users who prefer managing everything through an app. The SIM can be ordered through the by.U app (available on App Store and Google Play) and delivered to a hotel address or picked up at partner convenience stores. This makes it slightly less convenient for travelers who need immediate connectivity at the airport, but the flexibility and customizable packages make it worth considering if you’re happy to plan ahead.
by.U also offers eSIM directly through the app, making it one of the cleaner eSIM options among the major operators. Example packages: 10 GB for IDR 40,000 or 25 GB for IDR 70,000 for 30 days. The official site is byu.id.
Telkomsel also sells regular eSIMs at GraPARI outlets for travelers who prefer the main Telkomsel brand over by.U. Either way, passport registration is required in person for the store purchase route.
Indosat Ooredoo (IM3) — Strong Value in Cities and Tourist Areas
Indosat Ooredoo, branded as IM3, is Indonesia’s second-largest operator. Coverage in major cities and popular tourist destinations across Java and Bali is reliable and fast, with 4G performance that holds up well in Ubud, Yogyakarta, Surabaya, and Lombok. For travelers sticking to the tourist trail, IM3 is a genuinely good option — and often slightly cheaper than Telkomsel for equivalent data.
IM3 tourist SIMs are available at international airports, official Indosat Ooredoo stores (Gerai Indosat Ooredoo), and authorized resellers. Bring your passport — registration is mandatory, and staff will handle activation at the counter.
Package examples as of 2026:
- 20 GB data for 30 days: approximately IDR 75,000 – IDR 100,000
- 40 GB data for 30 days: approximately IDR 120,000 – IDR 150,000
The MyIM3 app handles balance checks and top-ups. The official website is indosatooredoo.com — look for the IM3 Tourist or IM3 Prabayar sections.
Indosat Ooredoo also provides eSIM for its IM3 prepaid service. Purchase is currently handled in-store at official Gerai Indosat Ooredoo locations, with passport registration required on the spot. The in-store eSIM process typically takes 15–20 minutes.
XL Axiata — Competitive Speeds with Good Urban Performance
XL Axiata is a strong performer in urban centers and well-visited tourist areas, with competitive data pricing that has attracted a loyal following among budget-conscious travelers. The network runs solid 4G in cities like Jakarta, Bandung, Bali, and Lombok, and 5G is gradually expanding in select metropolitan zones through 2026.
XL offers two main routes for tourists:
- XL PRIORITAS Tourist SIM — a premium option that bundles data, unlimited calls and SMS to XL/Axis numbers, and around 25 minutes of international calls, priced at approximately IDR 150,000 – IDR 200,000 for 30 days
- XL Prabayar (standard prepaid) — more flexible, e.g., 15 GB for 30 days at approximately IDR 60,000 – IDR 80,000, with “Boost” add-ons available for specific apps
XL SIMs are available at international airports, XL Center outlets, and authorized resellers. Passport registration is required. The myXL app handles account management, and the official site is xl.co.id.
XL Axiata supports eSIM for prepaid customers, purchasable at XL Center locations with valid passport registration. If you’re considering XL and want eSIM, find your nearest XL Center before arrival — not all smaller resellers can process eSIM requests.
Smartfren — Budget Picks and the Easiest eSIM for Tourists
Smartfren occupies an interesting position in Indonesia’s mobile market. Its data packages are among the cheapest available, and it was an early adopter of eSIM technology — which means its online tourist eSIM process is the most developed and tourist-friendly of all four operators. You can purchase and activate a Smartfren eSIM entirely online before you board your flight to Indonesia.
The trade-off is coverage. Smartfren’s network concentrates on urban and semi-urban areas and uses 4G LTE and 5G infrastructure. Outside major cities and established tourist hubs, coverage can be patchy or absent. If your trip is purely Jakarta, Bali, and maybe Yogyakarta, Smartfren is fine. If you’re heading to Flores, the Gili Islands, or remote Sumatra, choose Telkomsel instead.
Smartfren Tourist eSIM — Step-by-Step Activation
- Go to smartfren.com and navigate to the eSIM or Tourist section.
- Select your data package (e.g., 10 GB for 30 days at approximately IDR 40,000 – IDR 60,000, or 25 GB for 30 days at approximately IDR 80,000 – IDR 100,000).
- Fill in your personal details: full name, passport number, nationality, date of birth, and email address.
- Upload a clear photo of your passport and a selfie holding your passport.
- Complete payment (international cards accepted).
- You’ll receive a QR code by email, typically within a few hours.
- On your phone, go to Settings > Mobile Data / Cellular > Add Data Plan / Add eSIM.
- Scan the QR code and follow on-screen prompts. Activation usually completes within minutes.
The MySmartfren app handles account management and package top-ups after activation. Physical SIM cards are also available at Smartfren Gallery outlets if you prefer a traditional card.
eSIM in Indonesia — How to Get One Before You Land
eSIM adoption in Indonesia has grown steadily since 2024, driven by the increase in eSIM-compatible smartphones across the mid-range and premium segments. In 2026, all four major operators offer eSIM in some form, though the accessibility varies significantly.
The clearest picture of your options:
- Smartfren — fully online purchase before arrival, no in-person visit needed, QR code delivered by email. Most convenient for pre-trip setup.
- Telkomsel (by.U) — eSIM available through the by.U app, requires an Indonesian delivery address or pickup point. Main Telkomsel brand eSIM available at GraPARI in-store.
- Indosat Ooredoo (IM3) — eSIM available at Gerai Indosat Ooredoo stores, in-person passport registration required.
- XL Axiata — eSIM available at XL Center outlets, in-person passport registration required.
Before purchasing any eSIM, confirm two things: your phone is eSIM compatible, and your phone is unlocked. Carrier-locked phones — particularly older iPhones tied to a specific network — will not accept an Indonesian eSIM. Most modern smartphones released after 2021 support eSIM, but check your specific model’s specifications to be sure.
One practical advantage of eSIM that many travelers overlook: if your phone supports dual SIM (physical + eSIM), you can keep your home SIM card in the physical slot — receiving calls and messages on your regular number — while running the Indonesian data plan on the eSIM. This avoids any awkward “I changed my number” situation with family or work contacts back home.
Network Coverage Reality — Java and Bali vs Remote Islands
Indonesia is made up of over 17,000 islands spread across a distance roughly equivalent to the width of continental Europe. No single operator covers all of it perfectly, and travelers heading beyond the main tourist circuits need to plan connectivity realistically.
Java and Bali
Coverage across Java and Bali is excellent for all four operators. Jakarta, Surabaya, Yogyakarta, Denpasar, Ubud, Seminyak, and the surrounding areas all sit within strong 4G — and increasingly 5G — coverage zones. Even smaller towns along the Trans-Java toll road corridor have reliable connectivity. You will not struggle to get a signal anywhere on Java or Bali with any of the four operators.
Major Cities on Other Islands
In major regional cities — Medan and Palembang on Sumatra, Balikpapan and Pontianak on Kalimantan, Makassar and Manado on Sulawesi — coverage is generally good with Telkomsel, Indosat, and XL. Smartfren performs acceptably in these urban centres but begins to lose ground in surrounding areas.
Remote Islands and Rural Areas
This is where the difference between operators becomes genuinely significant. In remote islands, mountainous national parks, and deep rural areas, coverage drops sharply. Telkomsel has the most extensive infrastructure in these zones — it’s the operator of choice for travelers heading to Raja Ampat in West Papua, the Komodo National Park region, Derawan Islands in Kalimantan, or the highland interior of Sulawesi. Indosat and XL are improving but still have meaningful blind spots where Telkomsel holds a signal. Smartfren’s coverage in these areas is minimal and should not be relied upon.
If you’re planning any adventure travel involving remote destinations, Telkomsel is not just the best option — it’s effectively the only reliable one.
IMEI Registration — What Long-Stay Travelers Must Know
This rule catches travelers by surprise more than any other connectivity issue. Indonesia requires that foreign-purchased mobile phones using a local Indonesian SIM card for more than 90 days have their IMEI registered with Indonesian customs (Bea Cukai). If the IMEI is not registered after 90 days, the phone may be blocked from connecting to Indonesian networks.
For short-term travelers — anyone staying less than 90 days — this rule does not apply. You can insert an Indonesian SIM and use it for your entire trip without registering anything. The 90-day countdown begins from the first time your phone connects to an Indonesian network with a local SIM.
If You’re Staying More Than 90 Days
- Declare your phone at customs upon arrival. Before exiting the customs area at your arrival airport, declare your phone to Bea Cukai officers. You can fill out the Electronic Customs Declaration (ECD) online before your flight or at kiosks in the arrivals hall.
- Provide your passport, boarding pass, and IMEI number. Dial *#06# on your phone to display the IMEI. The customs officer will register the device.
- Pay applicable taxes if your phone’s value exceeds USD 500. The tax-free allowance per passenger is USD 500. If customs values your phone above that threshold, you pay import duty (10%), VAT (11%), and income tax (7.5% with an Indonesian Tax ID / NPWP, or 15% without one) on the value above USD 500. So if your phone is valued at USD 800, taxes apply to USD 300.
- Allow 24 hours for processing. After registration and payment (if applicable), the Ministry of Industry (Kemenperin) processes the registration. This typically takes a few hours to one full day.
The IMEI registration rule was introduced in April 2020 and has been consistently enforced since then. As of 2026, the USD 500 allowance and 90-day rule remain unchanged. If you’re arriving on a working visa or planning a multi-month stay, handle this at the airport — it’s far simpler than dealing with a blocked phone two months into your trip.
WiFi Across Indonesia — When It Works and When It Doesn’t
Free WiFi is genuinely widespread in Indonesia in 2026. Hotels, guesthouses, villas, cafes, restaurants, co-working spaces, and shopping malls almost universally offer WiFi, and the signal in a Canggu cafe or a Yogyakarta guesthouse is often fast enough for video calls and streaming without any issues.
The experience shifts considerably outside urban areas and tourist zones. In a warung on a quiet island or a homestay deep in central Java, the WiFi might technically exist but deliver speeds too slow to load a map reliably. The smell of freshly brewed kopi tubruk while you wait for a page to load is charming exactly once — after that, it’s just frustrating when you need a Gojek driver or have a ferry to catch.
The practical position on WiFi: treat it as a supplement, not a primary connectivity solution. A local SIM or eSIM gives you consistent mobile data for navigation, ride-hailing through Gojek and Grab, booking KAI train tickets, and staying in touch via WhatsApp — all things that matter more when you’re moving around Indonesia rather than sitting still in one place.
2026 Budget Reality — What a SIM Card Actually Costs
SIM card pricing in Indonesia remains genuinely affordable by international standards. Here’s an honest breakdown of what you’ll spend at each level:
Budget Tier
- Smartfren 10 GB / 30 days: approximately IDR 40,000 – IDR 60,000
- by.U (Telkomsel) 10 GB / 30 days: approximately IDR 40,000
- XL Prabayar 15 GB / 30 days: approximately IDR 60,000 – IDR 80,000
Mid-Range Tier
- Smartfren 25 GB / 30 days: approximately IDR 80,000 – IDR 100,000
- Indosat IM3 20 GB / 30 days: approximately IDR 75,000 – IDR 100,000
- by.U (Telkomsel) 25 GB / 30 days: approximately IDR 70,000
- Telkomsel Tourist SIM 25 GB / 30 days: approximately IDR 100,000 – IDR 150,000
Comfortable Tier
- Telkomsel Tourist SIM 50 GB / 30 days: approximately IDR 150,000 – IDR 200,000
- XL PRIORITAS Tourist SIM (20 GB + calls + international minutes) / 30 days: approximately IDR 150,000 – IDR 200,000
- Indosat IM3 40 GB / 30 days: approximately IDR 120,000 – IDR 150,000
Airport counters may price slightly above these figures compared to city stores or online purchases, but the gap is small — usually IDR 10,000 – IDR 20,000 — and the convenience of immediate activation on arrival is generally worth it for most travelers. All major airport counters and official stores accept both cash (IDR) and major credit and debit cards.
Common Mistakes Travelers Make Buying SIM Cards in Indonesia
Even with good preparation, a few avoidable mistakes come up repeatedly among travelers getting connected in Indonesia.
Buying from an Unofficial Reseller at the Airport
The arrivals halls at CGK and DPS are lined with individuals selling SIM cards outside official counters. Prices can look attractive, but you may end up with a SIM that hasn’t been properly registered to your passport — which can cause the SIM to stop working within days, since unregistered SIMs are periodically deactivated by the government.
Assuming the Phone Is Unlocked
Many travelers arrive with carrier-locked phones and discover at the counter that the Indonesian SIM won’t work. If your phone was purchased through a carrier on a contract — particularly in the USA, UK, or Australia — check with your home carrier before travel to confirm it’s unlocked for international use.
Buying Too Much Data Upfront Without Testing Coverage
If you’re unsure which operator suits your itinerary, start with a mid-range package. The apps make it simple to top up or purchase additional data. Committing to a large 50 GB package with Smartfren, then discovering you’re heading somewhere with limited Smartfren coverage, wastes money.
Not Downloading the Operator App Before the SIM Runs Out
If your SIM data runs out completely, you can’t easily download the app to top up. Download the relevant app — MyTelkomsel, MyIM3, myXL, or MySmartfren — while you still have data, so you can purchase more packages directly without hunting for a store.
Forgetting IMEI Registration for Extended Stays
Travelers on long-stay visas who ignore the IMEI registration rule can find their phone blocked from all Indonesian networks after 90 days. Dealing with this after the fact involves visiting a Bea Cukai office and potentially paying penalties. Handling it at the airport on arrival takes less than 30 minutes.
Frequently Asked Questions
Which SIM card is best for travel in Indonesia in 2026?
For most travelers, Telkomsel is the safest all-around choice due to its national coverage, including remote islands. If you’re staying in Java and Bali only, Indosat IM3 or XL Axiata offer strong performance at slightly lower prices. For the easiest eSIM setup before arrival, Smartfren has the most accessible online process.
Can I buy an eSIM for Indonesia before I arrive?
Yes. Smartfren offers a fully online tourist eSIM — you purchase through their website, upload your passport photo, and receive a QR code by email. Telkomsel’s by.U also offers eSIM but requires app-based ordering with an Indonesian delivery address. IM3 and XL eSIMs currently require in-store registration.
Do I need my passport to buy a SIM card in Indonesia?
Yes, always. Every operator requires your physical passport for prepaid SIM registration — it’s a government requirement. Photocopies and digital scans are not accepted at the point of sale. This applies to both physical SIMs and eSIMs purchased in-store. The online Smartfren eSIM process requires a passport photo upload instead.
Is WiFi reliable enough in Indonesia that I don’t need a SIM?
WiFi is widely available in hotels, cafes, and restaurants across major tourist areas, but it’s inconsistent and often slow outside urban centres. A local SIM is essential for using Gojek, Grab, Google Maps, and WhatsApp while moving around. Relying solely on WiFi is risky, especially when navigating transportation or reaching remote accommodation.
What is the IMEI registration rule and does it affect short-term tourists?
Indonesia requires foreign phones using a local SIM for more than 90 days to register their IMEI with customs (Bea Cukai). Short-term tourists staying under 90 days are not affected — your phone works normally with any local SIM. Long-stay travelers should declare their device at the airport on arrival to avoid network blocking after 90 days.
📷 Featured image by Iqbaal Maulana on Unsplash.