
Carte SIM Bali 2026 : Où acheter, comment en obtenir une et laquelle choisir
Published
Découvrez où acheter une carte SIM à Bali en 2026, comment l'obtenir et laquelle choisir pour rester connecté facilement lors de votre voyage.
Sure, here's a more conversational and friendly version of the content:
Hey there! So, I just landed in Bali and guess what? My phone's already flashing a "data overage" alert for international roaming. Trust me, the smartest move you'll make on day one is grabbing a local SIM card. For just 100,000 to 200,000 IDR (that's about 7 to 14 euros), you can snag 25 to 50 GB of fast 4G/5G internet. This means you can easily book rides on Grab or Gojek, use Google Maps as much as you want, and stay connected without a hitch. I've put together this 2026 guide to show you where to get the best-priced SIM in Bali, walk you through the buying process, and help you pick the right operator for your trip.
Do You Really Need a Local SIM in Bali?
The short answer? Absolutely. Free Wi-Fi on the island is hit or miss. Hotel Wi-Fi is sluggish, café connections in Canggu and Ubud often drop during rain, and good luck finding coverage on the beaches, jungle trails, or most villa roads. Without mobile internet, you can't:
- Book a ride with Grab or Gojek (which is pretty much your best way to get around).
- Use Google Maps to locate a villa without an exact address.
- Make QRIS or GoPay payments in local warungs without cash.
- Receive bank OTPs or confirm card payments abroad.
International roaming could cost you 10 to 30 euros per day. Meanwhile, a local SIM with 30 GB for a whole month costs just a bit more than a single day of roaming.
Which SIM Card to Get in Bali: Comparing the 4 Operators
Bali's got four main operators. Let's see which one works best for your travel plans.
Telkomsel — The Safe Bet for Most Travelers
Telkomsel is Indonesia's largest operator with the best coverage. It’s the only network that properly works at Nusa Penida, around Mount Batur, the hiking trails, and the northern part of the island near Lovina. You can expect mobile speeds of 25 to 40 Mbps on average. It’s a bit pricier, but that extra 20,000 to 30,000 IDR is worth the reliable connection.
Perfect for: Hikers, surfers hunting for remote spots, trips to Nusa Penida or Lombok, digital nomads.
XL Axiata — The Balance of Price and Coverage
As the second-largest operator, XL Axiata covers all the main tourist areas: Canggu, Seminyak, Kuta, Ubud, Sanur. The plans are straightforward, without the "local data only" or "night-only" data confusion you might get with Telkomsel. A starting SIM with 30 GB costs around 75,000 IDR.
Perfect for: Travelers staying in main tourist hubs and wanting to save 30-40% compared to Telkomsel.
Indosat Ooredoo (IM3) — A Safe and Reliable Choice
Indosat offers decent coverage in Bali, supports eSIM, and even has a website in English (quite rare in Indonesia). Prices fall between Telkomsel and XL. The perk? Honest data plans without splitting between day and night gigabytes like its competitors.
Perfect for: Those who prefer straightforward pricing and simple service.
Smartfren — The Budget Option with Drawbacks
Smartfren offers the lowest prices in Indonesia, starting at 10,000 IDR per plan. However, coverage in Bali is much poorer than Telkomsel or XL, especially outside Denpasar and Canggu. Plans are split into general, local, day, and night traffic. The website is only in Indonesian.
Perfect for: Backpackers on a tight budget who stay in one area and don’t mind managing complex plans.
Quick Verdict
- 1–2 weeks in Canggu or Ubud? → Go for XL, save some money.
- Remote work or trips to Nusa Penida/mountains? → Telkomsel, no doubt.
- Don’t want to think about data types? → Indosat IM3.
- Cheapest option above all? → Smartfren.
Where to Buy a SIM Card in Bali: 5 Tried and True Options
1. Ngurah Rai Airport (DPS) — Quick but Pricey
You’ll find kiosks for Telkomsel, XL, and Indosat right after baggage claim in the arrivals hall. A starter SIM at the airport costs between 200,000 and 400,000 IDR (13 to 27 euros), usually with 20 to 50 GB for 30 days. That’s 2 to 3 times the price in town.
When it’s worth it: If you arrive late at night and need immediate connectivity for a direct trip to a remote area.
2. Official Operator Stores (Grapari, XL Center, IM3) — The Best Overall Choice
Authorized stores are located in Kuta, Denpasar, Ubud, Gianyar, Jimbaran, and Lovina. The staff will:
- Register your SIM with your passport in 10–15 minutes.
- Set up your plan and install the operator’s app.
- Register your phone’s IMEI for the duration of your visa.
- Speak English (at major locations).
A starter SIM costs between 50,000 and 180,000 IDR. Telkomsel Grapari locations include:
- Kuta: Jl. Diponegoro No.122 (near Discovery Mall)
- Denpasar: Jl. Gatot Subroto Timur No.1 (inside Cellular World)
- Ubud: Jl. Raya Andong
- Jimbaran: Near GWK cultural park
- Gianyar: Town center
- Lovina: For northern Bali
Hours: Usually 9 AM to 6 PM, closed Sundays or half-day.
3. Phone Shops and Kiosks — The Cheapest Option
Small shops along Bali’s main roads. Look up "phone shop" or "konter pulsa" on Google Maps. Reliable suggestions:
- Cellular World (Denpasar) — Telkomsel stand on the ground floor: SIM for 45,000 IDR with 24 GB, eSIM for 55,000 IDR.
- Erafone (Canggu, Seminyak, Denpasar) — Plans from 30 to 50 GB starting at 75,000 IDR.
- Delta Dewata (Ubud) — Staff handles everything, including IMEI registration.
- ECO CELL (Canggu) — Same prices for locals and tourists, complete IMEI registration.
4. Online via the Operator’s Website or App
Telkomsel, XL, and Indosat sell eSIMs online. You can pay with an Indonesian card, bank transfer, or QRIS. Crucial caveat: As a foreigner, you’ll still need to visit their office with your passport to finalize activation. Complete remote setup isn’t possible for non-residents.
5. International eSIMs (Airalo, Holafly) — Before You Arrive
The only way to have internet right off the plane without passport hassles. Prices start at 5 euros for 1 GB over a week, up to 30 euros for 20 GB over a month. It’s 2 to 3 times pricier than a local SIM but works instantly.
Pro combo: Get an Airalo eSIM for 2–3 days (8 to 15 euros) to cover your first day, then grab a Telkomsel or XL local SIM in town.
How to Buy a SIM Card in Bali: Step-by-Step
Step 1. Gather Your Documents
You’ll need your passport with a valid Indonesian visa (Visa on Arrival, e-VOA, B1 Visit Visa, or KITAS). An Indonesian ID card or family card used to be necessary for online purchases, but since 2023, Grapari and most stores accept tourists with just a passport. No copies needed — the staff will scan it directly.
Step 2. Choose Your Operator and Purchase Location
Refer to the section above. If unsure, default to Telkomsel at a Grapari office — it’s the foolproof setup.
Step 3. Pick Your Plan
A standard tourist plan is 20 to 30 GB for 30 days at 75,000–150,000 IDR. If you’re working remotely or staying over a month, go for 50 GB or the Telkomsel Halo postpaid plan (100,000 IDR/month for "unlimited" 15 GB).
Money-saving tip: At unofficial shops, don’t take a counter-offered plan. Just top up your balance (isi pulsa), then activate the package yourself via the operator’s app — prices are 2 to 3 times lower than counter rates.
Step 4. Install the SIM and Wait for Activation
The seller will insert the SIM into your phone and activate it on the spot. Activation takes 2 to 10 minutes. Before leaving the store, do two things:
- Confirm IMEI registration — the seller should register your phone in Indonesia’s Ministry of Communications database. Without this, mobile service will cut off after 90 days.
- Install the official app (MyTelkomsel, MyXL, MyIM3) — the only way to buy plans at real prices.
Step 5. Top Up as Needed
Ways to top up:
- At any Indomaret, Alfamart, or Circle K minimarket — zero commission, just give them your number and amount (usually 20,000 / 50,000 / 100,000 IDR).
- Through the operator’s app — with a card or e-wallet (OVO, GoPay, DANA).
- Via QRIS — using most banking apps.
eSIM in Bali 2026: Is It Worth It?
All four major Indonesian operators support eSIM: Telkomsel, XL, Indosat, and Smartfren. The process:
- Buy a plan on the operator’s site, pay by card or QRIS.
- Receive a QR code by email.
- Scan the code in your phone’s settings.
- Visit the operator’s office with your passport to activate.
An eSIM costs a bit more than a physical SIM — starting at 55,000 IDR for 24 GB. The perk: you don’t need to swap out your physical SIM, handy for iPhones. The downside: you still have to visit in person, so not much time saved.
International eSIMs (Airalo, Holafly, Nomad): Function like roaming, no passport registration required. Ideal for short stays under 2 weeks, but prices are 2 to 3 times higher, and you don’t get a local Indonesian number.
IMEI Registration: The Long-Term Travelers’ Trap
Indonesian law requires the registration of imported phone IMEIs. If you don’t do this, your mobile service will cut off after 90 days (Wi-Fi keeps working).
Three legal ways to register:
- At customs upon arrival (free, or with an import duty of about 40% for phones valued over $500). Fill out the declaration form on beacukai.go.id and show your phone at the airport.
- Via the operator when buying a SIM — registration lasts for your visa duration, usually 90 days.
- Through local service centers — 75,000 to 150,000 IDR for an additional three months. It’s unofficial but reliably works across Bali.
Long-term tips: If staying over 6 months, bring an older phone worth less than $500. You can register it without taxes and avoid the 90-day block altogether.
Handy USSD Codes
- Telkomsel:
*888#— balance,*808#then 1 — your own number,*363#— data package menu. - XL Axiata:
*123#— balance,*123*7#— your number,*123*66*1#— deactivate paid subscriptions. - Indosat IM3:
*123#— balance,*888*1*1#— your number. - Smartfren:
*995#— balance,*123#— your number.
Common Traveler Mistakes
- Buying at the airport without checking city prices. You'll pay 200,000 to 300,000 IDR more. Airalo for the first day + a local city SIM is smarter.
- Accepting "unlimited" plans without reading conditions. Telkomsel often splits data into YouTube-only, day-only, or region-limited. Always check before paying.
- Losing an unregistered SIM. If your SIM is passport-registered at an official office, the operator can restore the number. A street kiosk SIM is lost forever.
- Letting the SIM expire. Numbers freeze after months without a top-up. Telkomsel offers a "keep your number" service for about 100,000 IDR per year.
Hope you find this guide helpful! If you have any more questions or need advice, feel free to ask. Safe travels! 🌴
