On this page
- Why a Local SIM Card Beats Hotel Wi-Fi in Indonesia
- The Four Main Networks — Which One Is Right for You?
- Understanding Indonesia’s SIM Registration and IMEI Rules
- Step-by-Step: Activating a Physical SIM Card
- eSIM Activation — The Paperless Option
- Where Exactly to Buy Your SIM (Airport vs. City vs. App)
- 2026 Budget Reality — What You’ll Actually Pay
- Coverage Across Indonesia — What to Expect Beyond Bali
- Essential Apps That Need Your Data Connection
- Common Mistakes Travelers Make (And How to Avoid Them)
- Frequently Asked Questions
Indonesia‘s airports have improved significantly since 2024, but one thing hasn’t changed: the moment you clear immigration and switch off airplane mode, your roaming bill starts climbing. In 2026, getting around Indonesia without a local data connection is genuinely difficult. Gojek and Grab run on your phone. KAI train tickets live in an app. Google Maps is your lifeline on a scooter in Ubud or navigating Yogyakarta’s back streets at 6am. Relying on hotel Wi-Fi means you’re offline the moment you walk out the door. This guide walks you through exactly how to get a local SIM card or eSIM working in Indonesia — from the airport kiosk to your first confirmed data connection — with every rule, price, and step current for 2026.
Why a Local SIM Card Beats Hotel Wi-Fi in Indonesia
Free Wi-Fi sounds good until you’re standing on a street corner in Seminyak at 9pm trying to hail a Grab, and the connection drops mid-booking. Or you’re at a warung in Canggu where the password written on the chalkboard hasn’t worked since the router was last reset two months ago. The smell of fried tempeh drifts from the kitchen and your maps app is spinning. A local SIM fixes all of this.
Indonesia is an archipelago of over 17,000 islands. Public Wi-Fi exists in cities and tourist strips, but it typically requires registration via a local phone number — which you don’t have — and time limits that kick you off after 30 minutes. Mid-range to upscale hotels generally offer solid in-room Wi-Fi, but the signal in lobbies and restaurants is often weaker, and you’re still tethered to the property.
A local prepaid SIM gives you real mobility. You can use navigation without downloading offline maps in advance, book rides instantly, receive OTP verification codes for banking apps, and stay in contact via WhatsApp — which is the primary communication platform across all of Indonesia. In 2026, with 5G expanding in Jakarta, Surabaya, and Bali’s Kuta corridor, speeds on a local SIM are frequently faster than the shared Wi-Fi at your guesthouse.
The Four Main Networks — Which One Is Right for You?
Indonesia has four major mobile network operators. Choosing the right one depends on where you’re going and what you need.
Telkomsel (including by.U)
Telkomsel has the widest and most reliable coverage in Indonesia — full stop. If you’re venturing to remote islands, mountainous regions, or Eastern Indonesia (Maluku, Papua), Telkomsel is often the only network with any signal at all. Its tourist SIM packages in 2026 run approximately IDR 150,000 to IDR 200,000 for around 25GB valid for 30 days. Their airport kiosks at Soekarno-Hatta (CGK) and Ngurah Rai (DPS) are well-staffed and fast. Use the MyTelkomsel app to manage your account and top up.
Telkomsel also runs by.U, a fully digital sub-brand managed entirely through an app (by.u.id). You order and activate your SIM through the app, choose your own data package, and register with your passport digitally. It’s flexible: you might pay around IDR 50,000 for 10GB or IDR 150,000 for 50GB, both for 30-day validity. eSIM activation is available directly through the by.U app for compatible phones.
Indosat Ooredoo Hutchison (IM3 and Tri)
Indosat Ooredoo and Hutchison 3 (Tri) merged in 2022 to form Indosat Ooredoo Hutchison (IOH). By 2026, the merger is fully integrated, and both the IM3 and Tri brands continue to operate with a combined network that’s strong across Java, Bali, and major cities. IM3 tourist packs run approximately IDR 100,000 to IDR 130,000 for 20GB data plus 5GB for social media apps, valid 30 days. Tri packages can go as low as IDR 90,000 for 30GB. Manage your account via the myIM3 app or the Bima+ app for Tri.
XL Axiata (XL and AXIS)
XL Axiata operates both the XL brand (mainstream) and AXIS (budget-friendly, popular with younger Indonesians). Coverage is very good across Java and Bali, with solid 4G and growing 5G in urban centers. XL tourist SIM packages are priced around IDR 90,000 to IDR 120,000 for 20GB over 30 days. AXIS can be even cheaper — roughly IDR 75,000 for 25GB. Apps to use: myXL and AXISNet.
Smartfren
Smartfren focuses heavily on 4G LTE-A and 5G urban coverage. It was an early adopter of eSIM in Indonesia and continues to be the most eSIM-accessible provider for tourists. Coverage is good in cities and towns but noticeably thinner in rural and remote areas compared to Telkomsel. Tourist packs start around IDR 60,000 to IDR 90,000 for 15GB over 30 days. Manage via the MySmartfren app.
Quick rule of thumb: Traveling mainly around Java and Bali? Any of the four providers will serve you well — choose based on price. Going to Flores, Raja Ampat, or the Toba highlands? Use Telkomsel.
Understanding Indonesia’s SIM Registration and IMEI Rules
This is the part that confuses most travelers, and getting it wrong can mean your SIM stops working mid-trip. Pay attention here.
Passport Registration — Mandatory for Everyone
Every SIM card purchased in Indonesia — physical or eSIM — must be registered with a valid passport. No exceptions. You cannot legally activate an Indonesian SIM without it. The staff at official stores and airport kiosks handle this registration process for you; it takes a few minutes and links your SIM to your passport details.
IMEI Rules for Your Phone
Indonesia enforces an IMEI (International Mobile Equipment Identity) registration policy to control illegal phone imports. How this affects you depends on how long you’re staying.
- Staying 90 days or fewer: You don’t need to register your phone’s IMEI with customs or pay any import tax. When the SIM vendor registers your SIM, they temporarily link it to your passport and your phone’s IMEI for a maximum of 90 days. After that 90-day window, the SIM will be blocked if the IMEI hasn’t been formally registered. For most tourists, this is irrelevant — you’ll be home well before then.
- Staying more than 90 days: You must register your phone’s IMEI with Indonesian customs (Kantor Bea Cukai) and pay import tax. This must be done before leaving the customs area at your port of entry — either at CGK Jakarta or DPS Denpasar, for most international arrivals. Pre-register online at www.beacukai.go.id or via the Bea Cukai mobile app before your flight. This generates a QR code for faster airport processing. The import tax is approximately 10% VAT plus 7.5% income tax (PPh) on the declared value of the phone above USD 500. Phones valued below USD 500 still need to be declared but are typically exempt from tax. Once registered, your phone can use local SIMs indefinitely.
Step-by-Step: Activating a Physical SIM Card
Here’s the exact process from purchase to working internet connection, assuming you’re buying at an official store or airport kiosk — which is strongly recommended for first-time activation.
- Choose your network and package. Review the options above and decide on your provider based on your itinerary. At an airport kiosk, packages are displayed on printed boards or screens. Ask the staff to confirm what’s included — data amount, validity period, and whether calls or SMS are included.
- Hand over your passport. The staff member will scan your passport or manually enter your details into the registration system. This links the SIM to your identity as required by Indonesian law. Keep your passport ready — you’ll need the biographical data page.
- Your phone’s IMEI is recorded. The vendor will link your SIM to your device’s IMEI for the 90-day tourist exemption period. This is done automatically as part of the purchase process — you don’t need to do anything separately.
- The SIM is inserted into your phone. Staff will usually insert it for you and check that your phone recognizes it. If your current SIM is a nano-SIM and you need a different size, official stores typically have cutters or the right size available.
- Wait for confirmation SMS. Within a minute or two, you should receive an SMS confirming successful registration. If you don’t receive it within five minutes, tell the staff immediately — don’t leave the store before verifying the SIM is active.
- Confirm your data package is active. Check your balance and data allowance via the provider’s app (MyTelkomsel, myIM3, myXL, etc.) or by dialing the relevant USSD code the staff can provide. You should see your data quota clearly displayed.
- Test the connection. Load a webpage or open Google Maps to confirm data is working. This is your final check before walking away from the kiosk.
The entire process at an official outlet or airport kiosk takes approximately 5 to 15 minutes when there’s no queue. At busy international arrival halls — particularly at CGK and DPS during peak periods — expect 20 to 30 minutes if there’s a line.
eSIM Activation — The Paperless Option
eSIM is the better choice for travelers with compatible phones. You skip the physical card entirely, activation can begin before you land, and you keep your home country SIM active for calls while routing data through the Indonesian eSIM.
Is Your Phone Compatible?
eSIM works on iPhone XS/XR and newer, Samsung Galaxy S20 series and newer, and Google Pixel 3 and newer, among other devices. Check your phone settings under Cellular or Mobile Data — if you see an “Add Cellular Plan” or “Add Data Plan” option, your phone supports eSIM. Note that some phones sold in China do not include eSIM hardware even if the same model elsewhere does.
Which Providers Offer eSIM in 2026?
Smartfren was the earliest adopter and remains accessible. Telkomsel (including via the by.U app) has expanded its tourist eSIM offering significantly. XL Axiata and Indosat Ooredoo Hutchison (IM3) have both made eSIMs more readily available to tourists since 2024. The expansion of eSIM access across all four major providers is one of the more meaningful connectivity improvements since 2024.
Step-by-Step eSIM Activation
- Check compatibility on your phone before you travel.
- Purchase online or via app. For by.U, download the by.U app from the Google Play Store or Apple App Store and order an eSIM directly. For Smartfren, use the MySmartfren app or visit smartfren.com. Some providers also sell eSIM vouchers (with a printed QR code) at official stores and airport kiosks.
- Receive the QR code. After purchase, you’ll receive a QR code via email or displayed in the app.
- Scan the QR code. Go to your phone’s settings, navigate to Cellular or Mobile Data, select “Add Cellular Plan” or “Add Data Plan,” and scan the QR code. Your phone will download the eSIM profile.
- Complete passport registration. This is done within the provider’s app or a web portal linked through the QR code process. You’ll enter your passport details to comply with Indonesian registration requirements.
- Activate your data package. Select the plan you want and confirm. The eSIM activates and your data should be live within minutes.
Where Exactly to Buy Your SIM (Airport vs. City vs. App)
Location matters more than most travelers realize. Here’s the honest breakdown.
Airport Kiosks (Recommended for Most Travelers)
All four major operators have official kiosks inside the international arrival halls at Soekarno-Hatta CGK and Ngurah Rai DPS. Staff are used to dealing with tourists, many speak functional English, and they handle the registration paperwork without any hassle. Prices are slightly higher than in city centers — you might pay IDR 10,000 to IDR 20,000 more for the same package — but the convenience and certainty of correct registration make it worth it for most people.
Official Provider Stores (Best for Troubleshooting)
GraPARI stores for Telkomsel, Indosat Ooredoo outlets, XL Centers, and Smartfren Gallery locations are found in all major Indonesian cities. These are the best option if you have a complicated situation — IMEI issues, a defective SIM, or a language barrier that makes airport kiosk staff nervous. Staff are more thoroughly trained and can escalate issues internally. Find locations at telkomsel.com, im3.id, xl.co.id, and smartfren.com.
Convenience Stores — Indomaret and Alfamart
You can buy a blank SIM card at Indomaret or Alfamart, which are literally everywhere in Indonesia. However, the store staff cannot register the SIM for you — that’s done through the provider’s app or by sending an SMS with your details. This is not recommended for first-time activation without local help or prior experience with Indonesian SIM registration. The savings are small and the risk of an incorrectly registered SIM getting blocked is real.
The by.U App — Fully Digital
If you’re choosing by.U, the entire process lives in the app — from ordering the SIM (delivered to your accommodation or collected at a GraPARI store) to passport registration and package selection. This is the most convenient path for tech-confident travelers who’ve already researched their options.
2026 Budget Reality — What You’ll Actually Pay
Prices below reflect the 2026 market across all four operators. These are prepaid tourist packages. All figures are in Indonesian Rupiah (IDR).
- Budget tier: AXIS (~IDR 75,000 for 25GB/30 days), Smartfren (~IDR 60,000–90,000 for 15GB/30 days), Tri (~IDR 90,000 for 30GB/30 days). Best for short trips to Java and Bali where coverage from any provider is reliable.
- Mid-range tier: IM3 Tourist Pack (~IDR 100,000–130,000 for 20GB + 5GB social media/30 days), XL Tourist SIM (~IDR 90,000–120,000 for 20GB/30 days). Good balance of price and network quality.
- Comfortable tier: Telkomsel Tourist Starter Pack (~IDR 150,000–200,000 for 25GB/30 days). Best for island-hopping, remote destinations, or simply not wanting to worry about coverage. by.U packages from IDR 50,000 (10GB) to IDR 150,000 (50GB) offer flexible alternatives on the same Telkomsel network.
Top-up data packs can be purchased at any time through provider apps, Indomaret, Alfamart, or via GoPay, OVO, DANA, and ShopeePay — all major digital wallets in Indonesia. The QRIS universal QR payment system also works at many top-up points. Always confirm the validity period when buying additional data — some packages expire in 7 days, others in 30.
Coverage Across Indonesia — What to Expect Beyond Bali
Coverage maps on provider websites look impressive. The reality on the ground is more nuanced.
- Java and Bali: Excellent 4G LTE-A across the board. 5G is active in central Jakarta, Surabaya, and parts of Bali’s Kuta-Seminyak corridor. All four providers perform well here.
- Lombok and the Gili Islands: Good 4G on Lombok’s main areas. Signal on the Gilis (Gili Trawangan, Gili Air, Gili Meno) is serviceable with Telkomsel but can drop in peak hours. Don’t expect seamless video calls on the outer Gilis.
- Sumatra, Sulawesi, Kalimantan: Major cities like Medan, Makassar, and Balikpapan have solid 4G from all providers. Outside urban areas, Telkomsel is the reliable choice. Smartfren coverage thins out quickly once you leave city limits.
- Flores, Komodo, Labuan Bajo: Telkomsel has workable 4G in Labuan Bajo town. On the boat and on Komodo Island itself, expect patchy or no signal regardless of provider.
- Raja Ampat, Papua, Maluku: Coverage is limited and variable. Telkomsel is your best bet but expect extended periods without data in remote diving and trekking areas. Download offline maps (Google Maps works well) before heading out.
Essential Apps That Need Your Data Connection
- Gojek — Ride-hailing (motorbikes and cars), food delivery via GoFood, package delivery via GoSend. Indispensable in every Indonesian city.
- Grab — Alternative to Gojek for rides and GrabFood. Useful to have both installed as pricing and availability vary by area.
- KAI Access — The official app for booking intercity train tickets across Java (operated by Kereta Api Indonesia). Trains sell out, especially on weekends and public holidays. Book ahead through this app.
- Google Maps — Covers Indonesia thoroughly, including real-time traffic in Jakarta. Download offline maps for areas where your data might be spotty.
- WhatsApp — The dominant messaging platform in Indonesia. Hotels, tour operators, drivers, and local contacts all communicate via WhatsApp. You need it.
- Provider App — MyTelkomsel, by.U, myIM3, Bima+, myXL, AXISNet, or MySmartfren depending on your carrier. Use it to check your remaining data, top up, and change packages.
Common Mistakes Travelers Make (And How to Avoid Them)
These are the mistakes that generate the most panicked questions in Indonesia travel forums — and all of them are avoidable.
- Buying a SIM from an unofficial street vendor. Indonesia has no shortage of people near airport exits selling SIM cards. Some are legitimate resellers; many are not. An improperly registered SIM will work for a day or two before being blocked. Always buy from an official kiosk or store, where the registration is done in front of you with your passport.
- Not checking that the SIM is active before leaving the store. Make the staff confirm your data connection is working before you walk away. Send a WhatsApp message, load a webpage — do something that confirms data is live. Getting to your taxi and discovering the SIM isn’t working is a fixable problem only if you’re still near the kiosk.
- Assuming a convenience store SIM will self-activate. SIMs bought at Indomaret or Alfamart require manual registration through an app or SMS. If you buy one and simply insert it, the SIM will not be registered and will be blocked within hours.
- Ignoring the 90-day IMEI limit when staying long-term. The 90-day tourist SIM exemption is a firm cutoff. If you’re on a B211A social-cultural visa or an extended stay, register your phone’s IMEI at customs on arrival — not a month later when your SIM dies.
- Using a roaming plan instead of buying local. International roaming from major carriers in Europe, Australia, and North America costs dramatically more than a local Indonesian SIM for equivalent data. Even premium roaming packages rarely compete with the IDR 75,000–200,000 range you’ll pay for a tourist SIM here.
- Choosing the cheapest network for a trip to remote islands. AXIS and Smartfren are great value on Java and Bali. They are not the right choice for Flores, Maluku, or Papua. Spend the extra IDR 50,000–75,000 on Telkomsel if your itinerary goes beyond the main tourist corridor.
Frequently Asked Questions
Can I buy an Indonesian SIM card before I arrive?
Some providers like by.U allow you to order a SIM online for delivery to an Indonesian address, and eSIMs from Telkomsel or Smartfren can sometimes be purchased through third-party platforms before arrival. However, passport registration still needs to be completed, either within the provider app or at an official store on arrival. Buying at the airport on arrival remains the simplest approach for most travelers.
Do Indonesian SIM cards work on all phone models?
Physical SIM cards work in any unlocked phone that accepts the right SIM size (nano, micro, or standard). The key restriction is IMEI-based: if your phone’s IMEI is not registered for Indonesian use, no local SIM will function on it. For tourists staying under 90 days, this is handled automatically at point of purchase. Phones locked to a specific carrier from your home country may also refuse to accept foreign SIMs — check if your phone is unlocked before travelling.
What happens if my SIM runs out of data mid-trip?
Top up through your provider’s app using a credit or debit card, GoPay, OVO, DANA, or ShopeePay. You can also walk into any Indomaret or Alfamart and ask the cashier to top up your number — they’ll need your phone number and the top-up amount. Data packages can be purchased and activated without visiting a store.
Is free public Wi-Fi reliable enough to skip a SIM card entirely?
No. Public Wi-Fi in Indonesia typically requires registration via a local phone number, and ride-hailing apps, digital wallet verification, and booking platforms all send OTP codes to a local number. Without a local SIM, these services are difficult or impossible to use.
Can I use my Indonesian SIM for calls as well as data?
Yes. Most tourist SIM packages include some local call minutes and SMS, though the main value is in the data allowance. International calls are possible but expensive on standard prepaid plans — use WhatsApp or other VoIP apps over data for international communication instead. If you need frequent international calls, ask specifically for a package that includes international minutes when purchasing your SIM.
📷 Featured image by Kumbuh Ranjamandi on Unsplash.