Find Your Plan in 30 Seconds
Bottom line first: For trips under 5 days, go with an eSIM (Klook or Airalo—activate on arrival, no card swap needed). For 7–14 days or if you need a local number, buy a Telkomsel physical SIM at the airport (best coverage). For stays over 30 days, head to a Grapari store for the most cost-effective official plan. No fluff—see which traveler you are:
| Scenario | Recommended Option | Reason |
|---|---|---|
| Under 5 days, don’t want to swap cards | eSIM (Klook or Airalo) | Install at home in Taiwan, use on arrival |
| 7–14 days, need a local number | Buy Telkomsel physical SIM at airport | Best coverage, works in remote areas |
| 3+ travelers sharing one device | One Telkomsel SIM with hotspot | Cheapest when splitting the cost |
| Staying 30+ days | Get official SIM at Grapari store | Monthly plans are more affordable |
Quick action: If you’re leaving within 5 days, grab Klook Bali SIM/eSIM right here and install it before you land.
Below is a full guide for those who want to dive deeper.
Comparison of Indonesia’s Three Major Telecoms—From a Traveler’s Perspective
Telkomsel (Best Coverage, Top Choice for Travelers)

Indonesia’s largest telecom provider, with about 55% market share. In various areas of Bali, including mountain villages like Amed, Munduk, and Sidemen, Telkomsel’s 4G signal is the most stable among the three carriers.
- 4G/5G Status: Full 4G coverage from Kuta to Nusa Dua’s main tourist areas, with 5G coverage spots in central Ubud
- Most Popular Plan for Travelers: The Perdana Tourist SIM (prepaid SIM card) is the Telkomsel Tourist SIMPATI (priced around IDR 250,000–350,000 at the airport, with 15GB–35GB of data). Local phone shops in the city often sell it for half or even a third of that price.
- Nusa Penida Signal: The strongest among the three carriers, with stable 4G from the harbor to major attractions
- Gili Islands Signal: Signal available on Gili Trawangan, weaker on Gili Air, and intermittent outages on Gili Meno
- Drawbacks: About 30–40% more expensive than Indosat, and airport booths often inflate prices
simPATI is a brand under Telkomsel, using the same network—no need to distinguish between them.
Indosat Ooredoo / IM3 (Best Value Choice)
Over 30% cheaper than Telkomsel, with signal that’s perfectly adequate in urban tourist areas like Kuta, Seminyak, and Sanur.
- 4G Status: Works fine in major tourist zones, but drops to 3G or no signal in remote areas like Amed and Munduk
- Most Popular Plan: Freedom Internet plan, IDR 50,000–80,000 (approx. USD$2–$3) with 10–20GB
- Best For: Travelers staying mainly in Kuta and central Ubud, without venturing into remote areas
XL Axiata (Fast in Cities, Weak in Remote Areas)
In Seminyak and Kuta, 4G speeds sometimes surpass Telkomsel, but coverage drops off sharply at the edges.
- Biggest Issue: Extremely poor signal on Nusa Penida, with no signal at some attractions
- Why It’s Not Recommended for Travelers: Signal optimization is concentrated in urban areas; stability drops once you leave the main tourist zones
- Only Suitable Scenario: If you’re staying exclusively in Kuta and Seminyak, need high-speed data, and aren’t visiting any outlying islands
Quick Verdict on the Three Major Carriers: If your itinerary isn’t limited to city centers, go with Telkomsel—you won’t go wrong.
Complete eSIM Plan Comparison (2026 Major Brands)
Five Major Brand Comparison Table
| Brand | Sample Plan (Indonesia) | Hotspot Sharing | Unlimited Data | Taiwan Credit Card | Chinese Support |
|---|---|---|---|---|---|
| Klook eSIM | 5 days 1GB–10GB | ✅ | Some plans | ✅ | ✅ Chinese customer service |
| Airalo | 7 days 3GB–10GB | ✅ | ❌ | ✅ | ❌ English only |
| Holafly | Daily unlimited data | ❌ Not shareable | ✅ | ✅ | ❌ English only |
| Saily | 7 days 3GB+ | ✅ | ❌ | ✅ | ❌ English only |
| Nomad | 30 days 10GB+ | ✅ | ❌ | ✅ | ❌ English only |
Best Use Cases for Each Brand

Klook eSIM — Top pick for first-time eSIM buyers. Purchase through the Taiwan website, with traditional Chinese interface and Chinese customer support, making communication easy if issues arise. Flexible data plans, with 5 days 3GB costing around USD$8–$11, offering value comparable to Airalo. 📎 Klook Bali SIM/eSIM
Airalo — Most transparent pricing and widest plan selection, but customer service is entirely in English. Ideal for travelers experienced with eSIMs and comfortable with an English interface. The Indonesia card runs on the Telkomsel network, ensuring reliable quality.
Holafly — Unlimited data plans, perfect for heavy video streaming. However, hotspot sharing is not allowed, so if you need to share with travel companions, this brand is out.
Saily / Nomad — For long trips (14–30 days) or multi-country itineraries, the long-term plans from these two are relatively cost-effective.
Final Recommendations
- Top Pick: Klook eSIM (Chinese support, flexible plans, Taiwan credit card)
- For Unlimited Data: Holafly (but remember, no hotspot sharing)
- Long trips budget priority: Airalo or Nomad
Where to Buy a Physical SIM Card—A Complete Guide

1. Buy at Bali Airport (DPS)
Most convenient, but also the most traps.
Location: After clearing customs in the arrival hall, you’ll find official Telkomsel and Indosat booths near the baggage carousels, along with plenty of unofficial vendors.
⚠️ Scam Alert—This Part Is Important
Here’s what Klook blogs and eSIM brand articles won’t tell you:
- Fake “Installation Fee” (biaya installasi): Vendors may ask for IDR 200,000–800,000 as a setup fee—this is a scam. Official SIM cards auto-configure upon insertion and require no manual installation fee.
- Upselling with “best package for tourist” pitch: Politely decline and ask them to give you the standard Kartu Perdana (prepaid card) plan.
Safe Approach:
- Choose official booths (those with Telkomsel / Indosat signage, not roadside tables)
-
By the way: For transportation from the airport to your accommodation, check out Arriving in Bali: Airport Transfer Options and Practical Tips for Your First Day, which compares private car hire, taxis, and ride-hailing services.
- Make sure your phone is unlocked (SIM-locked phones cannot accept a new SIM card)
- Locate the SIM card slot and use the ejector tool to remove the original card
- Insert the new SIM card and restart your phone
- If the network isn’t set automatically, go to APN settings and enter them manually (see instructions in the next section)
By the way: For transportation from the airport to your accommodation, see Arriving in Bali: Airport Transfer Options & First-Day Practical Tips, which compares private car hire, taxis, and ride-hailing services.
2. Purchase at Convenience Stores in the City
Indomaret and Alfamart are on almost every street, and most locations sell prepaid SIM cards.
- Purchase Process: Tell the clerk “mau beli kartu perdana Telkomsel,” show your passport, and they’ll register it on their system.
- Price: Usually 20–30% cheaper than at the airport, but with fewer data plan options.
- Important Notes: You need the original passport (a photocopy sometimes works), and minors cannot purchase.
- Recommended Scenario: When you’re not in a hurry, want to compare prices, or the airport booth has a long queue.
Keep in mind that many shop assistants in tourist areas are now quite used to handling SIM cards for foreign travelers. However, there’s a common pitfall for tourists: not every convenience store can complete the “passport real-name registration” for you! After you buy one:
- The SIM card might not work
- You’ll have to register it yourself
- Or go to an official store to sort it out
Especially for foreign passport registration, some clerks really aren’t familiar with the process.
3. Purchase at an Official Grapari Store
Grapari is Telkomsel’s official service center, ideal for long-term travelers or those needing to resolve account issues.
- Location: Branches in Kuta, Denpasar, and Ubud. Search “Grapari Telkomsel” on Google Maps.
- Required documents: Original passport, personal contact information.
- Pros: Can sign up for monthly plans (more cost-effective for stays over 30 days), on-site customer service for problem resolution.
- Cons: Requires queuing for a number, may wait 30–60 minutes.
4. Official Telecom Store Map
Gobaligo has compiled the official store locations of Telkomsel, Indosat, and XL across various areas of Bali, including addresses, business hours, and route directions, to help you avoid being overcharged by unofficial vendors.
📍 Bali Telecom Official Store Map
Complete Installation Guide

Installing iPhone eSIM
Method 1: QR Code Scan (Most Common)
- After purchasing the eSIM, get the QR Code image from the Klook / Airalo App
- Go to your phone’s “Settings → Cellular → Add eSIM”
- Select “Use QR Code” and scan the screen
- Set up “Primary SIM” (Taiwan number) and “Travel SIM” (Bali eSIM), assigning voice/data as needed
Method 2: Manual Activation Code Entry
- If scanning fails, select “Enter Details Manually”
- Enter the SM-DP+ address and activation code (found in your purchase confirmation email)
Common Errors:
- “Unable to Add Cellular Plan”: Make sure your phone is unlocked and iOS version is 12.1 or later
- eSIM installed but no signal: Check if the activation code has already been used (each QR Code can only be used once)
- Screenshot of QR Code won’t scan: Display it directly from the Klook App instead of scanning a screenshot
Installing Android eSIM
The steps vary slightly by brand. Using Samsung as an example:
- Settings → Connections → SIM Card Manager → Add Mobile Plan
- Scan the QR Code or enter manually
- Once done, you can switch between the main SIM and eSIM as needed
Note: Some Android phones (mainly US carrier versions) have the eSIM feature locked. Confirm before purchasing.
Check if your phone supports eSIM
Physical SIM Card Installation + APN Settings
If automatic setup fails after swapping, manually configure APN as follows:
| Carrier | APN Name | Username | Password |
|---|---|---|---|
| Telkomsel | internet | (leave blank) | (leave blank) |
| Indosat IM3 | indosatgprs | (leave blank) | (leave blank) |
| XL Axiata | internet | (leave blank) | (leave blank) |
iOS path: Settings → Cellular → Cellular Data Network → Enter in APN field Android path: Settings → Connections → Mobile Networks → Access Point Names (APN) → Add
Common errors:
- Still shows E/2G after setup: Restart the phone and wait 2–3 minutes for the network to reconnect
- APN field appears gray: The phone may be carrier-locked; unlock it before swapping SIM cards
Recommended Settings for Dual SIM with a Shared Taiwan Number
Use a Bali SIM for internet while keeping your Taiwan number active for calls:
- Set the Taiwan SIM as the “Voice Call” card, and turn off mobile data on the Taiwan card (to avoid roaming charges)
- Set the Bali SIM as the “Mobile Data” card
- If your Taiwan card supports Wi-Fi Calling, enable it so calls to your Taiwan number can be answered via Wi-Fi (completely free)
Cost Comparison Table (May 2026)

Below is a comparison of actual costs for each plan:
| Plan | Type | Duration | Data | Price (IDR) | Notes |
|---|---|---|---|---|---|
| Klook Telkomsel eSIM | Indonesia eSIM | 7–30 days | Mostly unlimited/slowed after high-speed cap | 120,000–280,000 | Convenient, can install in advance |
| Airalo Indonesia eSIM | eSIM | 7 days | 3GB | ~145,000 | Uses Indonesia partner network |
| Airalo Indonesia eSIM | eSIM | 30 days | 10GB | ~355,000 | Stable but not cheap |
| Holafly Indonesia eSIM | eSIM | 5 days | Unlimited | ~320,000 | Hotspot sharing limited |
| Holafly Indonesia eSIM | eSIM | 10 days | Unlimited | ~520,000 | Ideal for heavy users |
| Airport Telkomsel Tourist SIM | Physical SIM | 30 days | 15–30GB | 120,000–220,000 | Best signal |
| Airport Indosat (IM3) SIM | Physical SIM | 30 days | 16–30GB | 100,000–299,000 | Great value in city |
| City Telkomsel Official Store | Physical SIM/eSIM | 30 days | ~18GB | ~75,000–120,000 | Much cheaper than airport |
| City Indosat Official Store | Physical SIM/eSIM | 30 days | ~30GB | ~99,000–150,000 | Ideal for long stays on a budget |
Signal Test — Ratings by Area in Bali
The following ratings are based on field tests by the Gobaligo team. Rating scale: ⭐ = signal available but slow, ⭐⭐⭐ = stable 4G, ⭐⭐⭐⭐⭐ = fast 4G/5G.
Main Tourist Areas
| Area | Telkomsel | Indosat | XL |
|---|---|---|---|
| Kuta | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| Seminyak | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| Ubud Town Center | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐ |
| Sanur | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐ |
| Jimbaran | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐ |
| Nusa Dua | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐ |
| Canggu | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ |
Remote Areas
| Area | Telkomsel | Indosat | XL |
|---|---|---|---|
| Amed (East Coast Diving Area) | ⭐⭐⭐ | ⭐⭐ | ⭐ |
| Munduk (Northern Mountain Village) | ⭐⭐⭐ | ⭐⭐ | ⭐ |
| Sidemen (Eastern Mountain Village) | ⭐⭐⭐ | ⭐⭐ | ⭐ |
| Nusa Penida (Offshore Island) | ⭐⭐⭐⭐ | ⭐⭐ | ⭐ |
| Nusa Lembongan | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ |
Mountain Areas / Special Locations
| Area | Telkomsel | Notes |
|---|---|---|
| Kintamani Caldera | ⭐⭐⭐ | Signal at viewpoints |
| Mount Batur Trail | ⭐⭐ | Intermittent at summit |
| Lempuyang Temple (Gates of Heaven) | ⭐⭐⭐ | OK at main temple area |
| Gili Trawangan | ⭐⭐⭐ | Strong at harbor, weak inland |
| Gili Air | ⭐⭐ | Intermittent, backup Wi-Fi recommended |
| Gili Meno | ⭐ | Almost no data |
Key Takeaways:
| Type | Recommendation |
|---|---|
| Most Reliable Signal | Telkomsel |
| Cheapest | Indosat IM3 |
| Most Convenient | Airalo / Holafly |
| Best Value | Buy Telkomsel at an official store in town |
| Ready to Use on Arrival | Klook eSIM |
Common Disasters & Instant Fixes
Signal Suddenly Lost
- First check if APN settings have been cleared (toggling Airplane Mode on and off sometimes resets the APN)
- Dial *888# to check your data balance; if it’s zero, you’ll need to top up
- For Telkomsel top-ups, buy a voucher at Indomaret and tell the cashier “isi ulang Telkomsel XXX ribu”
eSIM Activation Failure
- Make sure you have a stable Wi-Fi connection when installing (you need Wi-Fi to download the eSIM profile)
- Each QR Code can only be used once. If you’ve switched phones, contact the eSIM brand’s customer service for a new code
- Klook eSIM users can reach Chinese-speaking support directly in the app; replies usually come within an hour
How to Top Up When Data Runs Out
- Physical SIM: Buy a voucher at Indomaret / Alfamart, or top up using GoPay / Dana
- eSIM: Return to the purchase platform and buy another one (usually doesn’t support direct top-up on the original SIM; just buy a new eSIM)
What to do if you switch phones
- Physical SIM: Simply remove it and insert into the new phone (make sure the new phone is unlocked)
- eSIM: You need to delete it from the original phone, then re-scan the QR code to install it on the new one (some brands support this; Klook customer service can assist)
Do you need to turn it off after returning to Taiwan?
- Physical SIM: Just remove it. The Indonesian number will usually auto-expire after 90 days of no use
- eSIM: You can delete the eSIM profile on your phone, or keep it as a backup (it will take up one eSIM slot)
- Important: After returning to Taiwan, make sure your Taiwan SIM is switched back as the primary data source to avoid roaming charges from the Bali SIM
FAQ
Is Bali eSIM the same as Indonesia eSIM? Yes, Bali is within Indonesia, so purchasing an Indonesia eSIM works across the entire island with no regional restrictions. Some brands label their plans as “Indonesia,” covering all areas including Bali, Java, and beyond.
Can I share a hotspot from one eSIM with travel companions? Most eSIMs (including Klook eSIM and Airalo) support hotspot sharing, but Holafly’s unlimited data plans explicitly prohibit tethering. Always check the plan terms before purchasing to avoid issues.
I don’t speak English—can I buy a SIM at the airport counter? Official Telkomsel and Indosat counters at the airport offer English service, and you can also use a translation app on your phone. Just mention the number of days and your approximate data needs—staff are experienced with travelers. However, stay alert during transactions; see the scam warning section in this article.
Is it safe to buy eSIM online with a credit card? Klook, Airalo, and Holafly are globally recognized platforms that use HTTPS encryption for transactions, making them as secure as standard online shopping. It’s recommended to use a credit card with no foreign transaction fees (like Richart) for purchases.
Which is more cost-effective: a Wi-Fi hotspot or a SIM card? For trips of 5 days or less with 3 or more people, a Wi-Fi hotspot divided per person might be cheaper. But for trips longer than 5 days or with just 1–2 people, a SIM card or eSIM is almost always more affordable—plus, you won’t have to worry about the hotspot’s battery life. For a full comparison, see Bali Wi-Fi vs. SIM Card Guide.
For a group trip, is eSIM or a physical SIM better? For 2 people or fewer, buying individual eSIMs is the easiest option. For 3 or more, one Telkomsel physical SIM with hotspot sharing is the cheapest (one IDR 120,000 SIM split three ways costs around USD$4 per person). But hotspot sharing drains battery faster, so bring a power bank.
Will I have signal on Gili Trawangan? Telkomsel has 4G signal near the Gili Trawangan dock, but coverage is spotty inland on the island. Signal on Gili Air and Gili Meno is extremely weak and unreliable. Most accommodations offer Wi-Fi, so use that for important communications.
Can I install an eSIM before clearing customs at the airport? Yes. eSIM installation requires Wi-Fi, and airport lounges offer free Wi-Fi. It’s best to install the eSIM profile before leaving Taiwan, setting the activation time to start upon arrival in Indonesia. That way, once you land, switch to airplane mode, disable your Taiwan SIM, and the eSIM will be ready to use immediately.
Can I buy a physical SIM card with a photocopy of my passport? Official regulations require the original passport, but some stalls accept a photo of your passport displayed on your phone. It’s advisable to carry your original passport or save a high-resolution scan in your phone’s gallery as a backup.
Is Telkomsel the same as simPATI? Yes, simPATI is a prepaid brand under Telkomsel, using the exact same Telkomsel network towers, so signal and coverage are identical. Tourist SIMs sold at the airport are often labeled as simPATI or Kartu As, so there’s no need to distinguish them.
Can I use my Indonesian SIM card after returning to Taiwan? Technically yes, but charges are based on Indonesian telecom roaming rates, which are very expensive. After returning, immediately switch back to your Taiwan SIM or disable mobile data on the Indonesian SIM to avoid unexpected bills.
Can I still make calls if my data runs out? For Telkomsel and Indosat prepaid SIMs, voice call and SMS balances are separate from data quotas. Even if your data is depleted, you can still make voice calls (to local Indonesian numbers) as long as your SIM has voice credit.
Summary & Action Guide
If you’re leaving now:
- For trips under 5 days or if you don’t want to swap SIMs → Buy a Klook Bali SIM/eSIM now and install it in Taiwan before departure
- For trips over 7 days needing a physical SIM → Head to the official Telkomsel booth at the airport, priced at IDR 80,000–120,000. If they try to overcharge, just go to another booth
- Have other questions → Feel free to ask in the Bali forum
Guides you might need next:
- Complete Guide to Bali Airport Transfers — How to get to the city after clearing customs
- Bali Currency Exchange Guide & Recommended Money Changer Map — Tips to Avoid Getting Ripped Off
- Bali Private Car Hire Guide & Costs — How to calculate costs for Ubud, waterfalls, and sunrise tours
- Complete 7-Day Bali Itinerary Guide — From airport arrival to your final day
📍 Bali Telecom Official Store Map — Locations, addresses, and opening hours for Telkomsel / Indosat / XL flagship stores across all areas.
2026 Bali Ultimate Travel Guide — Essential Tips for First-Timers
No discussions yet — be the first to ask.