On this page
Personalized Custom Song
Tropical beach

How to Stay Connected in Indonesia: SIM, eSIM, & WiFi Options Compared

Indonesia‘s island-hopping infrastructure has improved dramatically since 2024, but one problem keeps catching visitors off guard: they land at Soekarno-Hatta or Ngurah Rai, switch off airplane mode, and immediately need data — to find their driver, book a Gojek, or pull up their hotel address. Without a working local SIM or eSIM, those first thirty minutes in-country can feel chaotic. This guide cuts through the confusion so you arrive prepared, not scrambling.

Why Staying Connected Matters More Than Ever in 2026

Indonesia is a digital-first country for daily logistics. Ride-hailing apps Gojek and Grab have almost entirely replaced street taxis in major cities. Intercity train tickets are purchased almost exclusively through the KAI Access app, and many popular restaurants, particularly in Bali’s Canggu or Jakarta’s Kemang district, now require a WhatsApp reservation. Without active mobile data, you are locked out of the tools that make travel here genuinely smooth.

The 5G rollout across major Indonesian cities accelerated through 2025 and into 2026. Telkomsel, Indosat Ooredoo Hutchison, XL Axiata, and Smartfren all offer 5G services now, though real-world 5G coverage remains concentrated in central Jakarta, Surabaya, and parts of Bali. For most visitors, 4G remains the practical standard — and it is fast enough for everything you need. Plans are generally advertised as 4G/5G combined, so you benefit from 5G where it exists without paying a premium for it.

The other shift since 2024 is the expansion of eSIM options from local Indonesian providers. by.U — Telkomsel’s fully digital sub-brand — now offers eSIM activation through an app, joining Smartfren as a local eSIM option. This matters because local eSIMs are significantly cheaper than international eSIM providers like Airalo or Holafly.

Physical SIM Cards — Which Operator Should You Choose?

There are four main operators in Indonesia. Each suits a different type of traveler.

Telkomsel

Telkomsel is the clear leader for coverage. If your trip takes you anywhere beyond Java and Bali — think the Gili Islands, Flores, or interior Sumatra — this is the operator to choose. It runs the widest network across the archipelago, and its signal often works in places where every other operator goes silent.

Telkomsel
📷 Photo by Daniel Korpai on Unsplash.

Tourist-specific plans in 2026 include a 25GB package (15GB all-network data plus 10GB for local apps) with unlimited local calls for 30 days at IDR 150,000, and a 40GB package (25GB all-network plus 15GB local apps) at IDR 250,000. You manage everything through the MyTelkomsel app. Their official site is telkomsel.com and physical stores operate under the name Grapari.

Indosat Ooredoo Hutchison (IM3)

After the 2022 merger of Indosat and Hutchison (the former operator of Three), IM3 grew into a strong number-two option. Coverage across Java, Bali, and major cities on other islands is excellent, and the pricing undercuts Telkomsel noticeably. Their IM3 Tourist SIM Card for 2026 comes in at IDR 100,000 for 20GB (all-network, 30 days) and IDR 180,000 for 35GB (all-network, 30 days). The management app is MyIM3 and the official site is im3.id.

XL Axiata

XL sits in similar territory to IM3 — solid urban and suburban coverage, competitive data pricing. Their tourist plans start at IDR 80,000 for 15GB on a 30-day validity, with a 25GB option at IDR 150,000. XL is also the network that international eSIM provider Airalo uses for Indonesia plans, which tells you something about its infrastructure reliability. Manage via the myXL app; official site is xl.co.id.

Smartfren

Smartfren runs entirely on a 4G/5G network (no legacy 2G/3G infrastructure), which means it requires a compatible device but delivers clean, fast data in urban areas. It is the most budget-friendly option, with tourist plans starting at IDR 50,000 for 10GB and IDR 100,000 for 20GB. It is also one of the two local operators offering eSIM activation. The trade-off is rural and remote coverage, which is noticeably thinner than Telkomsel. Stick to cities and popular tourist spots and Smartfren is excellent value. Official site: smartfren.com, app: MySmartfren.

Pro Tip: If you are visiting Bali only — Seminyak, Ubud, Nusa Dua, Canggu — IM3 or XL give you the same practical coverage as Telkomsel at a lower price. Save Telkomsel for trips that go deeper into the archipelago, particularly eastern Indonesia, where coverage differences are real and significant.

The IMEI Registration Rule — What Every Tourist Needs to Know

This is the rule that surprises the most visitors, and ignoring it can result in your phone losing all cellular network access after 90 days in Indonesia.

Since 2020, Indonesia requires all foreign-purchased mobile devices to have their IMEI registered with customs when entering the country. The enforcement of this rule, and the understanding of its 90-day limit for unregistered devices, became more consistently applied through 2025 and into 2026.

How It Works in Practice

When you arrive at an international airport — Soekarno-Hatta (CGK) in Jakarta or Ngurah Rai (DPS) in Bali are the busiest — there are customs desks where IMEI registration is handled. Find your device’s IMEI by dialling *#06# on your phone before you travel. You will need your passport and boarding pass.

  • Device value under USD 500 (approximately IDR 7,500,000): Registration is free. Your phone is permanently registered to use any Indonesian SIM card.
  • Device value over USD 500: Import taxes apply on the excess amount — typically a combination of 10% VAT, 7.5–10% income tax, and customs duty. A USD 1,000 phone would incur tax calculated on the USD 500 excess.
  • No registration at all: Your foreign device can still use local SIM cards, but only for a maximum of 90 days. After that, the device is blocked from accessing Indonesian cellular networks entirely.
How It Works in Practice
📷 Photo by Fahim Muntashir on Unsplash.

The Tourist SIM Card Shortcut

Here is the practical reality for most short-term visitors: tourist SIM card packages sold at airports and official operator stores are pre-registered to a temporary IMEI pool, or are linked to the SIM card’s own validity period. This means your foreign phone can use one of these tourist SIMs for 30 to 90 days without you needing to register your own device’s IMEI at customs at all. For a two-week or one-month trip, you will almost certainly be fine simply buying a tourist SIM at the airport and walking out without visiting the customs desk.

If you are staying longer than 90 days or plan to use a locally-purchased SIM on a foreign device long-term, full IMEI registration — and tax payment if applicable — becomes essential. Do not leave this until the last minute.

Step-by-Step Guide to Buying and Activating a Physical SIM

The process is straightforward if you know where to go and what to bring.

  1. Choose your purchase location: Airport operator kiosks are the most convenient on arrival. For better service and more package options, visit an official brand store — Grapari (Telkomsel), an Indosat Ooredoo store, or an XL Center. Avoid street vendors and small shops that are not official resellers; improper registration can cause problems later.
  2. Bring your physical passport: This is mandatory for SIM registration. A phone photo of your passport is not accepted. Indonesian regulation requires registration under your real identity, and staff will verify the physical document.
  3. Tell the staff your intended length of stay and data needs: They will recommend the appropriate package. Do not be shy about asking them to compare options — staff at official stores are generally helpful and speak enough English to assist tourists.
  4. Wait for registration and activation: Staff handle the registration process on their end. Expect 5 to 15 minutes. They will insert the SIM and confirm everything is working before you leave the counter.
  5. Step-by-Step Guide to Buying and Activating a Physical SIM
    📷 Photo by Daniel Korpai on Unsplash.
  6. Test before you walk away: Confirm you have mobile data by opening a browser or Google Maps. Confirm you can make a call. Do this at the counter so any issues can be resolved immediately.
  7. Download the operator’s app: MyTelkomsel, MyIM3, myXL, or MySmartfren. These apps let you monitor your data balance, see your expiry date, and top up credit. You will need this, especially if your trip runs close to the SIM’s validity period.

Top-ups (called pulsa in Indonesian) are available at Indomaret and Alfamart convenience stores — both chains are everywhere across the country. You can also top up through ATMs or through the operator’s app using a credit or debit card, or mobile payment apps like GoPay, OVO, or DANA.

eSIM Options in Indonesia — Local and International Providers

eSIM is the right choice if your phone has no physical SIM slot, if you want to keep your home country SIM active and running in parallel, or if you want to set up connectivity before you even board the plane. The trade-off is that local eSIM registration still requires some digital verification, and international eSIM plans cost noticeably more per gigabyte.

by.U (Telkomsel’s Digital Brand)

by.U launched eSIM availability in late 2024/early 2025 and represents the best combination of local pricing and Telkomsel’s network coverage. The entire process is app-based — there is no physical store visit required.

Download the by.U app from Google Play or the Apple App Store. Select the eSIM option, choose your plan, and pay digitally using a credit card or an e-wallet such as GoPay or OVO. You receive a QR code in the app or via email. Then go to your phone’s settings under Cellular or Mobile Data, select Add Data Plan or Add eSIM, scan the QR code, and follow the prompts.

by.U (Telkomsel's Digital Brand)
📷 Photo by Sara Kurfeß on Unsplash.

2026 plans include a 10GB / 30-day plan at IDR 50,000, a 20GB / 30-day plan at IDR 80,000, and a 50GB / 30-day plan at IDR 150,000. The ability to customise plans through the app is genuinely useful — you can build the package that fits your exact trip length. Official site: byu.id.

Smartfren eSIM

Smartfren was Indonesia’s earliest local eSIM adopter and remains a solid budget option. Purchase through the MySmartfren app or at a Smartfren store. Plans match their physical SIM pricing: IDR 50,000 for 10GB and IDR 100,000 for 20GB on a 30-day validity. Coverage caveats for rural areas apply equally here. Official site: smartfren.com.

International eSIM Providers

If you want to activate your Indonesian data plan before you leave home — a genuine convenience when you land and need data immediately — international providers are the option to consider.

  • Airalo (PULAU plan): Runs on XL Axiata’s network. 10GB for 30 days costs approximately USD 20 (IDR 300,000); 20GB for 30 days is approximately USD 35 (IDR 525,000). Activated through the Airalo app. Reliable for most tourist areas.
  • Holafly: Offers unlimited data plans with speed throttling after heavy usage. Approximately USD 50 (IDR 750,000) for 30 days of unlimited data. Useful if you work remotely and cannot predict your data consumption, but expensive compared to local options.

The honest math: a by.U eSIM at IDR 150,000 for 50GB delivers far better value than Airalo’s IDR 300,000 for 10GB. The only real reason to choose an international provider is pre-arrival activation convenience, or if the digital verification process for local eSIMs proves difficult with your payment method.

WiFi in Indonesia — Hotels, Cafes, and Public Hotspots

WiFi in Indonesia ranges from impressively fast to genuinely frustrating, sometimes within the same building. Understanding where it works well and where it does not will save you from depending on it at the wrong moment.

WiFi in Indonesia — Hotels, Cafes, and Public Hotspots
📷 Photo by Walling on Unsplash.

Hotel and Villa WiFi

The vast majority of Indonesian accommodation — hotels, guesthouses, villas, homestays, and most hostels — offers free WiFi. Speed and reliability correlate fairly directly with nightly rate. A mid-range hotel in Seminyak or a business hotel in Jakarta will typically deliver speeds fast enough for video calls and light streaming. Budget guesthouses and rural homestays are more inconsistent — fine for messaging and maps, less reliable for anything bandwidth-heavy. Always ask about WiFi quality when booking accommodation in remote areas.

Cafe and Restaurant WiFi

This is where Indonesian WiFi genuinely shines. The cafe culture in Ubud, Canggu, Jakarta’s Menteng neighbourhood, and Yogyakarta’s Prawirotaman district has produced dozens of coffee shops specifically set up as de-facto co-working spaces, humming with laptop workers and filled with the roasty smell of single-origin Flores or Toraja beans. These establishments take their internet seriously. Speeds in established cafes in these areas are often comparable to a decent home connection. Passwords are printed on receipts or posted on boards — just ask at the counter.

Public WiFi and Transport

Public WiFi in Indonesia — shopping malls, airports, public squares — exists but is not reliable enough to count as your primary connection. Airport WiFi at Soekarno-Hatta and Ngurah Rai works but gets congested during peak hours. KAI intercity trains offer a service called RailNet on many routes; in 2026 this is either a paid service or provides very limited free usage (expect around IDR 10,000–20,000 for a session). Do not rely on it for anything time-sensitive.

Portable WiFi Hotspot Rentals

Portable MiFi devices can be rented at airport kiosks for approximately IDR 50,000–100,000 per day plus a refundable deposit. They make most sense for groups of two or three people sharing a single data source, or for travelers with multiple devices. For solo travelers, a local SIM or eSIM with a large data package is simpler and usually cheaper over anything longer than three days.

Portable WiFi Hotspot Rentals
📷 Photo by Airam Dato-on on Unsplash.

Coverage Across the Archipelago — Where Each Network Performs

Indonesia spans over 17,000 islands and more than 5,100 kilometres east to west. Coverage is not uniform, and choosing the wrong operator for your specific route can leave you offline when you need navigation most.

  • Java and Bali: Excellent coverage from all four operators. 4G is standard; 5G is available in central Jakarta, Surabaya CBD, and parts of Denpasar. No meaningful difference between operators here.
  • Lombok and the Gili Islands: Good coverage on Lombok itself. On the Gili Islands — particularly Gili Trawangan — signal is present but noticeably weaker. Telkomsel performs best. Enjoy the smoky grilled fish and cold Bintang at sunset; you probably do not need a full connection every minute here anyway.
  • Sumatra (Medan, Palembang, Padang, Banda Aceh): Major cities have strong 4G from Telkomsel and IM3. Rural Sumatra and interior regions can be patchy — Telkomsel is the safest bet.
  • Kalimantan and Sulawesi: Coastal cities like Makassar, Manado, and Balikpapan have reliable coverage. Interior regions and river communities have variable to poor connectivity across all operators.
  • Flores, Komodo, and Labuan Bajo: Telkomsel covers the main tourism infrastructure around Labuan Bajo and on day-trip routes to Komodo Island. Remote dive spots and smaller islands in the region are genuinely off-grid. Download your offline maps before departure.
  • Papua and Maluku: Limited and variable across all operators. Telkomsel reaches the widest but coverage gaps are real. Travelers heading deep into these regions should research specific routes and consider satellite communication devices for safety.

2026 Budget Reality — What You’ll Actually Pay

Here is a clear breakdown of what connectivity costs across different spending levels in 2026.

Budget Tier

  • Smartfren Tourist SIM: IDR 50,000 for 10GB / 30 days
  • by.U eSIM: IDR 50,000 for 10GB / 30 days
  • XL Axiata Tourist SIM: IDR 80,000 for 15GB / 30 days
  • Suitable for: social media, maps, messaging. Light streaming only.

Mid-Range Tier

  • IM3 Tourist SIM: IDR 100,000 for 20GB / 30 days
  • Smartfren eSIM: IDR 100,000 for 20GB / 30 days
  • by.U eSIM: IDR 80,000 for 20GB / 30 days
  • XL Axiata Tourist SIM: IDR 150,000 for 25GB / 30 days
  • Suitable for: most travelers — daily navigation, video calls, moderate streaming.

Comfortable Tier

  • Telkomsel Tourist SIM (25GB): IDR 150,000 / 30 days — best coverage nationwide
  • Telkomsel Tourist SIM (40GB): IDR 250,000 / 30 days — heavy users and remote travel
  • by.U eSIM (50GB): IDR 150,000 / 30 days — strong value for digital nomads
  • Airalo PULAU eSIM (10GB): IDR 300,000 / 30 days — international eSIM convenience premium
  • Holafly unlimited eSIM: IDR 750,000 / 30 days — remote workers who need consistent access

MiFi rental adds IDR 50,000–100,000 per day if you need multiple devices connected. For most solo travelers spending two to four weeks in Indonesia, a mid-range local SIM or eSIM between IDR 80,000 and IDR 180,000 covers everything comfortably.

Common Mistakes Tourists Make (And How to Avoid Them)

These are the actual patterns that cause problems — not hypothetical edge cases.

Buying from Unauthorised Sellers

The row of men outside international arrivals offering SIM cards are not official resellers. Cards purchased here may not be properly registered, which can cause activation failures or account issues days into your trip. Walk past them and find the operator kiosk inside the terminal, or head to an official store in the city.

Leaving the Airport Without Testing the SIM

Activation sometimes requires a manual step or a restart. Confirm data is working before you leave the kiosk. Discovering the SIM is not active when you are already in a taxi and need Google Maps is avoidable.

Leaving the Airport Without Testing the SIM
📷 Photo by Nik on Unsplash.

Assuming International eSIM Pricing is Comparable to Local

Airalo’s 10GB plan costs IDR 300,000. A by.U eSIM gives you 50GB for IDR 150,000. If your device supports eSIM and you are comfortable with a short app-based setup, local options are almost always the better financial decision.

Not Downloading Offline Maps

Even with a solid SIM, connectivity can drop in transit — ferries between islands, mountain roads in Bali’s interior, or jungle routes in Lombok. Download your Google Maps or Maps.me offline data for your destination regions before you leave the city. This is especially important in eastern Indonesia.

Ignoring the Operator App

Many tourists do not realise their SIM data has expired or run out until their connection drops entirely. The MyTelkomsel, MyIM3, myXL, and MySmartfren apps show your balance and remaining data in real time. Check them at the start of each day if you are on a long trip.

Forgetting the 90-Day IMEI Rule on Extended Stays

If your trip extends beyond three months and you never registered your IMEI at customs, your phone will eventually be blocked from Indonesian cellular networks. This catches digital nomads who extend their visas unexpectedly. Register at the customs desk on arrival if there is any chance your stay exceeds 90 days.

Frequently Asked Questions

Can I buy a SIM card at Bali’s Ngurah Rai Airport?

Yes. All four major operators — Telkomsel, IM3, XL Axiata, and Smartfren — have kiosks at Ngurah Rai International Airport in the arrivals area. Bring your physical passport. The process takes around 5 to 15 minutes. Airport kiosks are legitimate official points of sale, not street vendors.

Does my phone need to be unlocked to use an Indonesian SIM?

Yes. Your phone must be SIM-unlocked to accept a foreign SIM card. Most phones sold in the past few years are unlocked by default, but phones purchased through a carrier contract may still be locked. Check with your home carrier before travel. Locked phones cannot use a physical Indonesian SIM, though eSIM compatibility is a separate specification.

Does my phone need to be unlocked to use an Indonesian SIM?
📷 Photo by charlesdeluvio on Unsplash.

Is WhatsApp calling good enough to replace a local calling plan?

For most tourists, yes. WhatsApp over data handles the vast majority of communication needs in Indonesia — hotels, tour operators, restaurants, and local contacts all use it as their primary channel. A few tourist SIM plans include unlimited local calls as a bonus, but for pure data users, skipping the call allowance in favour of more gigabytes is a reasonable trade.

What happens if my SIM card expires before I leave Indonesia?

An expired SIM stops providing data and calls but the number is typically kept in a dormant state for 30 to 90 days depending on the operator before being recycled. You can reactivate or top up through the operator’s app or at an Indomaret or Alfamart store. Top up your SIM before the expiry date — checking your balance daily through the operator app makes this easy to track.

Which option is best for a two-week trip to Bali only?

For a standard two-week Bali trip, an IM3 or XL Axiata tourist SIM in the IDR 100,000–150,000 range covers all practical needs. Both networks perform well across Bali, including Ubud, Seminyak, Canggu, and Nusa Dua. If you want the convenience of setting up before departure, a by.U eSIM at IDR 80,000 for 20GB is excellent value and runs on Telkomsel’s infrastructure.


📷 Featured image by Adismara Putri Pradiri on Unsplash.

Accessibility Menu (CTRL+U)

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