On this page
Free Astrology Insights
Tropical beach

Local SIM vs. International Roaming in Indonesia: What to Choose?

In 2026, staying Connected in Indonesia is not a comfort — it is a practical necessity. Without mobile data, you cannot summon a Gojek driver, book a last-minute KAI train, check ferry departure times from Padang Bai, or navigate the chaotic one-way streets of Yogyakarta’s old city. Yet every year, thousands of visitors arrive at Soekarno-Hatta or Ngurah Rai and either pay vastly too much for roaming or waste an hour at the wrong kiosk buying a SIM that barely works. This guide cuts through the noise and gives you a clear answer based on your travel style and budget.

Local SIM Cards: Your Four Main Options in 2026

Indonesia has four major mobile operators worth knowing. Each has a distinct personality, and picking the wrong one for your itinerary costs real money and connectivity.

Telkomsel

Telkomsel is the undisputed king of coverage in Indonesia. If your itinerary goes anywhere beyond Java and Bali — think Flores, Sulawesi, Kalimantan, or the Maluku islands — Telkomsel is the only sensible choice. Their PraBayar Tourist SIM is available at official GraPari counters at Soekarno-Hatta (CGK) and Ngurah Rai (DPS). In 2026, expect tourist packages offering 25GB to 35GB of data with 30-day validity, 50 to 100 local minutes, and 50 to 100 SMS for approximately IDR 180,000 to IDR 250,000. Manage your plan through the MyTelkomsel app.

Telkomsel also runs by.U, a fully digital sub-brand on the same network. By.U is cheaper — a 23GB/30-day plan runs around IDR 90,000 to IDR 120,000 — and it is one of the smoothest eSIM experiences available in Indonesia. More on that in the next section.

Indosat Ooredoo (IM3)

IM3 is the strongest challenger to Telkomsel in Java, Bali, Lombok, and popular tourist corridors. Their IM3 Tourist SIM offers 20GB to 30GB of data over 30 days for IDR 130,000 to IDR 180,000. It is a solid pick if you are sticking to well-developed routes. Manage it through the myIM3 app. Since 2024, Indosat has pushed network performance upgrades in key tourist zones, and the improvement is noticeable in areas like Seminyak, Ubud, and the Gili Islands.

XL Axiata

XL is competitive on price and performs well across Java and Bali. Their XL PRIORITAS Tourist Pack offers 15GB to 25GB over 30 days for IDR 100,000 to IDR 150,000. Some tourist packages include bonus data for specific apps — useful if you lean heavily on Instagram or Google Maps. Use the myXL app to track your balance.

Smartfren

Smartfren plays a different game: enormous data quotas at low prices, with a strong eSIM push. A 30GB to 40GB plan for 30 days costs just IDR 80,000 to IDR 120,000 in 2026. The trade-off is coverage — Smartfren is excellent in urban centres but can go patchy fast once you leave the main roads. Stick to Jakarta, Surabaya, Bandung, or Denpasar and Smartfren delivers outstanding value. Head to Sumba or Raja Ampat and you will wish you had Telkomsel. Activate and manage everything through the MySmartfren app, and visit smartfren.com/esim for eSIM details.

Smartfren
📷 Photo by Lawrson Pinson on Unsplash.

How to Activate an eSIM Before You Land

If your phone supports eSIM — most flagship devices released since 2022 do — you can land in Indonesia already connected. This is genuinely useful when your flight arrives at midnight and the airport SIM kiosks have a queue.

by.U (Telkomsel Network) — eSIM Steps

  1. Download the by.U app from the Google Play Store or Apple App Store before leaving home.
  2. Create an account using your email or a Google/Apple ID.
  3. Browse plans and select one that fits your trip length and data needs.
  4. Complete identity verification: upload a clear photo of your passport data page and take a live selfie. This is a regulatory requirement in Indonesia, not optional.
  5. Approval typically takes 5 to 30 minutes. You will receive an eSIM QR code or activation code inside the app.
  6. Go to your phone’s settings, find “Cellular” or “Mobile Data,” select “Add eSIM,” and scan the QR code.
  7. The profile downloads and activates within minutes. Visit byu.id for the full plan list.

Smartfren — eSIM Steps

  1. Download the MySmartfren app.
  2. Select “Buy eSIM” or “Activate eSIM” from the main menu.
  3. Choose a data plan.
  4. Upload your passport photo and selfie for biometric verification.
  5. Receive your QR code and install the eSIM profile via your phone settings.
Pro Tip: Complete your eSIM verification at home using your regular WiFi connection, not at the airport. Verification selfies often fail under bad lighting or with a slow airport connection. Getting this done before you travel means your Indonesian number is live the moment the plane touches down.

Buying a Physical SIM at Jakarta or Bali Airport

For travellers without an eSIM-compatible phone, official airport kiosks are the fastest and safest option. Here is exactly how the process works at CGK and DPS.

  1. Clear immigration and customs first. SIM kiosks are in the arrivals hall, after you have collected your luggage.
  2. Buying a Physical SIM at Jakarta or Bali Airport
    📷 Photo by bhuvanesh gupta on Unsplash.
  3. Find official branded counters. Look for clearly signposted Telkomsel, IM3, or XL stands. Avoid small unbranded stalls — they often sell unmarked SIMs at inflated prices with no proper registration.
  4. Hand over your physical passport. Staff need the actual document. A photo on your phone is generally not accepted.
  5. Choose your tourist package. Staff will walk you through the current options. For most travellers, a 25GB to 30GB package is more than enough for a two-week trip.
  6. The staff registers your IMEI. Indonesian regulations require your phone’s IMEI to be linked to the SIM. For tourist packages under 90 days, the vendor handles this registration — you do not need to visit customs separately.
  7. Activation takes 5 to 15 minutes. Stay at the counter until it is done.
  8. Pay in IDR. Most official airport kiosks accept card, but bring some cash as a backup.
  9. Test before you walk away. Open a browser, load a page, and check you have signal. If anything is wrong, sort it at the counter, not when you are already in a taxi.
  10. Download the provider’s app. MyTelkomsel, myIM3, myXL, or MySmartfren — whichever matches your SIM. You will need it to buy top-up packages or add data when you run low.

On the IMEI rule: Since 2020, Indonesia requires IMEI registration for foreign phones. For stays under 90 days using an official tourist SIM, the telco handles temporary registration at the point of sale. This process has become more streamlined since 2024, and the official airport counters now handle it as a standard part of the activation flow. You do not need to do anything extra.

International Roaming: What It Actually Costs in 2026

The numbers are not kind. International roaming in Indonesia remains dramatically more expensive than a local SIM, and the value gap has not closed meaningfully since 2024.

  • North America (AT&T, Verizon, T-Mobile): Daily passes run USD 10 to USD 15 for 0.5GB to 1GB of data. A five-day trip costs USD 50 to USD 75 just for data — often throttled to 2G speeds unless you pay extra. T-Mobile includes basic international roaming, but data speeds are typically capped unless you upgrade.
  • Europe (Vodafone, Orange): Daily passes from EUR 5 to EUR 10 for 0.5GB to 1GB. Monthly bundles of 3GB to 5GB cost around EUR 40 to EUR 60.
  • Australia (Telstra, Optus): Daily passes from AUD 5 to AUD 10 for similar data allowances.

Compare any of those figures to an Indonesian tourist SIM offering 25GB for IDR 180,000 — roughly USD 11 or EUR 10 — and the math becomes impossible to argue with.

International Roaming: What It Actually Costs in 2026
📷 Photo by 2H Media on Unsplash.

When roaming actually makes sense: A layover of one to two days where you genuinely need minimal data. Even then, a basic Smartfren or XL package for IDR 80,000 to IDR 100,000 will give you far more data than a daily roaming pass. The only real argument for roaming is if you absolutely must keep your home number reachable for incoming calls during the trip.

The dual-SIM solution: If keeping your home number active matters — for work calls or two-factor authentication — use a dual SIM phone. Keep your home SIM on airplane mode (no roaming charges) and use a local Indonesian SIM for data. Most mid-range and flagship phones released since 2021 support physical SIM plus eSIM combinations.

Coverage Reality: Java and Bali vs. Remote Islands

Coverage maps on provider websites are optimistic. Here is what travellers actually experience.

Java and Bali: All four major operators deliver solid 4G LTE here. Average download speeds on Telkomsel and IM3 run 20 to 50 Mbps in urban areas. Smartfren and XL are comparable within cities. You will have strong signal in Jakarta, Yogyakarta, Surabaya, Ubud, Seminyak, Kuta, and along the main Trans-Java toll roads.

Lombok, Gili Islands, Flores: Telkomsel and IM3 perform well in tourist hubs. Signal gets thinner on the Gilis — fast enough for messaging and maps, but video calls can stutter. In the rural interior of Flores, Telkomsel is the only reliable option.

Sulawesi, Kalimantan, Papua, Maluku: This is Telkomsel territory. The other operators have coverage in provincial capitals, but outside the main towns, signal can disappear entirely. Download the offline version of your maps (Google Maps or Maps.me both work well) before leaving any city.

Ferry crossings and boats: Expect signal dropouts on PELNI ferries and fast boats between islands. This is normal and not operator-specific.

WiFi as a Backup — and Why It Is Not Enough

WiFi is everywhere in Indonesia’s tourist zones, and the smell of strong kopi hitam from a warung often comes with a password scrawled on a chalkboard. Cafes in Canggu, co-working spaces in Ubud, and air-conditioned mall food courts in Jakarta all offer reasonably fast connections. Most hotels and guesthouses include WiFi, though quality ranges from fibre-fast to barely-functional depending on the property and how many guests are online.

The problem is portability. The moment you step outside — into a Gojek, onto a beach, or into a market — WiFi disappears. Gojek and Grab drivers call you when they cannot find you. KAI and ferry apps need live data to pull up your booking QR code. Real-time navigation in Jakarta’s traffic requires a constant connection. Relying on WiFi alone in Indonesia means going dark every time you leave a building, which is exactly when you need connectivity most.

WiFi as a Backup — and Why It Is Not Enough
📷 Photo by Kelly Sikkema on Unsplash.

Public WiFi at airports and malls also carries security risks. Avoid logging into banking apps or anything sensitive on an open network. A local SIM with a personal data connection is safer and more reliable for anything that matters.

2026 Budget Reality: SIM Costs at a Glance

All prices are estimated 2026 figures for 30-day tourist packages.

  • Budget tier: Smartfren eSIM — 30GB to 40GB for IDR 80,000 to IDR 120,000. Best for city-focused travel with an eSIM-compatible phone.
  • Budget tier: XL PRIORITAS Tourist Pack — 15GB to 25GB for IDR 100,000 to IDR 150,000. Good value for Java and Bali trips.
  • Mid-range: IM3 Tourist SIM — 20GB to 30GB for IDR 130,000 to IDR 180,000. Strong coverage, reliable for popular tourist routes.
  • Mid-range: by.U (Telkomsel network, eSIM) — 23GB for approximately IDR 90,000 to IDR 120,000. Excellent value given the network quality underneath.
  • Comfortable tier: Telkomsel PraBayar Tourist SIM — 25GB to 35GB for IDR 180,000 to IDR 250,000. The premium is worth it if you are heading off the beaten track.
  • International roaming (for comparison): 5GB over 30 days from a North American carrier — approximately USD 50 to USD 70, equivalent to roughly IDR 820,000 to IDR 1,150,000. For less data. At slower speeds.

Common Mistakes Travelers Make

These are the errors that show up on travel forums repeatedly, and almost all of them are avoidable.

  • Buying from an unofficial stall: Unmarked kiosks near baggage claim charge IDR 50,000 to IDR 100,000 more and sometimes skip proper IMEI registration, meaning your SIM stops working days later.
  • Not checking eSIM compatibility first: eSIM support varies even within the same phone model across different regional markets. Check your phone’s settings under “Cellular” or “Mobile Data” before assuming you can skip the physical SIM queue.
  • Arriving without any IDR cash: Most official kiosks accept card, but not all. Have at least IDR 200,000 to IDR 300,000 in cash when you land to cover a SIM and small expenses before you find an ATM.
  • Skipping the provider app: Without MyTelkomsel, myIM3, or equivalent, you have no easy way to check your data balance or buy a top-up package. This matters when you are in Ubud at 9pm and your data runs out.
  • Choosing Smartfren for a trip to eastern Indonesia: The price is tempting, but the coverage outside major cities simply is not there. Save Smartfren for strictly urban itineraries.
  • Keeping roaming on by accident: If you insert a local SIM but forget to disable roaming on your home SIM (in a dual-SIM setup), your home carrier may still charge roaming fees for background data. Turn roaming off on your home line the moment you land.

Frequently Asked Questions

Do I need to register my phone’s IMEI to use a local SIM in Indonesia?

For tourist stays under 90 days, official airport kiosks and telco stores handle IMEI registration as part of the SIM activation. You hand over your passport and the staff do the rest. You only need to engage with Indonesian customs (Bea Cukai) directly if you plan to stay longer than 90 days and wish to permanently register a foreign device.

Which Indonesian SIM card has the best coverage for island-hopping?

Telkomsel. It consistently outperforms every other operator in remote areas, rural Indonesia, and smaller islands. If your itinerary includes anywhere outside the Java-Bali-Lombok triangle, Telkomsel’s Tourist SIM or by.U on the Telkomsel network is the reliable choice. For Java and Bali only, IM3 and XL are equally strong.

Can I activate an Indonesian eSIM before I arrive in the country?

Yes. Both by.U (via the byu.id app) and Smartfren (via MySmartfren) allow full eSIM registration and activation from outside Indonesia, using your passport for identity verification. Complete verification on stable home WiFi before travelling. The eSIM activates once your phone connects to an Indonesian network on arrival.

Is international roaming ever worth it in Indonesia?

Rarely. The cost difference is stark — a local tourist SIM with 25GB costs IDR 180,000 to IDR 250,000, while a North American carrier charges five to six times more for equivalent data. Roaming is only practical for one-night stopovers or if your employer covers the bill.

Will Indonesian cafes and hotels have enough WiFi to manage without a local SIM?

For working from a fixed location, usually yes. For getting around, no. The moment you step outside — into a ride, onto a ferry, or through a market — WiFi is gone, and that is precisely when you need data most for navigation, booking QR codes, and driver coordination.


📷 Featured image by Rohim Ari on Unsplash.

Accessibility Menu (CTRL+U)

EN
English (USA)
Accessibility Profiles
i
XL Oversized Widget
Widget Position
Hide Widget (30s)
Powered by PageDr.com