
Bali SIM-Karte 2026: Wo kaufen, wie man eine bekommt & welche wählen
Published
Erfahren Sie, wo Sie 2026 eine SIM-Karte in Bali kaufen können, welche Optionen es gibt und wie Sie schnell online bleiben. Bleiben Sie verbunden!
Sure, let's make this sound like a chat with a friend:
Just touched down in Bali and already stressing about those roaming charges? Don't worry, we've got a super smart tip for you. Grab a local SIM card as soon as you arrive! For just 100,000 to 200,000 IDR (about 7 to 14 €), you can snag yourself 25-50 GB of speedy 4G/5G internet. This way, you'll effortlessly book Grab and Gojek rides, navigate with Google Maps, and stay connected without a hitch. In our 2026 guide, we’ll chat about where to get your SIM at the best price, how to buy it, and which Indonesian operator is your perfect travel buddy.
So, do you really need a local SIM in Bali?
In short: absolutely. Free Wi-Fi on the island can be hit or miss—hotel Wi-Fi tends to crawl, and the café connections in Canggu and Ubud often go out during a downpour. Plus, there’s no coverage at the beaches, jungle trails, or most villa roads. Without mobile internet, you’ll be a bit stuck:
- You can't book a Grab or Gojek (your best bet for getting around).
- Google Maps won't help you find villas without proper addresses.
- You won't be able to use QRIS or GoPay at the increasingly cashless warungs.
- You’ll miss out on banking OTPs or confirming card payments abroad.
Most providers will hit you with 10–30 € a day for international roaming. But a local SIM with 30 GB for a whole month? That’s just the cost of one day of roaming!
Which SIM card should you grab in Bali? Let’s compare the 4 biggies
Bali has four major mobile operators, and your choice depends on where you're headed and what you plan to do.
Telkomsel — Top pick for most travelers
Telkomsel is Indonesia’s largest provider with the broadest coverage. It’s the only network that works reliably on Nusa Penida, around Mount Batur, on trekking routes, and up north near Lovina. Expect mobile speeds of 25–40 Mbps. The one downside? It’s a tad pricier, but those extra 20,000–30,000 IDR are totally worth the reliable connection.
Best for: Hikers, surfers aiming for remote spots, Nusa Penida and Lombok trips, remote workers.
XL Axiata — A great balance between price and coverage
As the second-largest provider, XL has solid coverage in all popular tourist hubs—Canggu, Seminyak, Kuta, Ubud, Sanur. The plans are straightforward without the confusing "local only" or "night only" data splits that plague Telkomsel. A starter SIM with 30 GB will set you back about 75,000 IDR.
Best for: Travelers sticking to main tourist areas and wanting to save 30–40% compared to Telkomsel.
Indosat Ooredoo (IM3) — Reliable middle ground
Indosat offers good Bali coverage, supports eSIM, and even has an English website (a rarity in Indonesia). Pricing is between Telkomsel and XL, with the bonus of straightforward data—no day and night splits like the others.
Best for: Those who want a simple, predictable service without fussing over plan details.
Smartfren — Budget choice with trade-offs
Smartfren’s prices are the lowest in Indonesia, starting from 10,000 IDR per package. However, coverage is noticeably weaker in Bali compared to Telkomsel or XL, especially outside Denpasar and Canggu. Plans are divided into general, local, day, and night traffic. The website is only in Indonesian.
Best for: Budget-conscious backpackers staying in one area who don’t mind complex plans.
Quick Takeaway
- 1–2 weeks in Canggu or Ubud → Go with XL to save some cash.
- Remote work or heading to Nusa Penida / the mountains → It’s gotta be Telkomsel, no question.
- Don’t want to think about data types → Indosat IM3.
- Cheapest option is king → Smartfren.
Where to buy a SIM card in Bali: 5 tried-and-true options
1. Ngurah Rai Airport (DPS) — Fast but pricey
Right after baggage claim, you’ll spot kiosks for Telkomsel, XL, and Indosat. A starter SIM here costs 200,000–400,000 IDR (13–27 €) and usually includes 20–50 GB for 30 days. That’s 2–3 times the city price.
When it's worth it: If you're landing late and heading straight to a remote spot needing immediate connection.
2. Official Operator Offices (Grapari, XL Center, IM3) — Best overall choice
Look for authorized stores 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 app.
- Register your phone’s IMEI for the length of your visa.
- Speak English (at larger outlets).
A starter SIM costs 50,000–180,000 IDR. Here are some Telkomsel Grapari locations:
- Kuta: Jl. Diponegoro No. 122 (near Discovery Mall)
- Denpasar: Jl. Gatot Subroto Timur No. 1 (in Cellular World)
- Ubud: Jl. Raya Andong
- Jimbaran: Near GWK Cultural Park
- Gianyar: City center
- Lovina: For northern Bali
Store hours are typically 09:00–18:00, and they’re closed or half-day on Sundays.
3. Phone shops and stands — Cheapest option
These small shops line the main roads all over the island. Use Google Maps to search for phone shop or konter pulsa. Some solid spots include:
- Cellular World (Denpasar) — Telkomsel booth on the ground floor: SIM for 45,000 IDR with 24 GB, eSIM for 55,000 IDR.
- Erafone (Canggu, Seminyak, Denpasar) — 30–50 GB packages from 75,000 IDR.
- Delta Dewata (Ubud) — Staff handle everything, including IMEI registration.
- ECO CELL (Canggu) — Same prices for locals and tourists, full IMEI registration.
4. Online via the operator’s website or app
Telkomsel, XL, and Indosat offer eSIMs online. Pay with an Indonesian card, bank transfer, or QRIS. Important note: as a foreigner, you still need to visit the office in person with your passport to complete activation. A fully remote setup isn’t possible for non-residents.
5. International eSIMs (Airalo, Holafly) — Before you land
The only way to have internet right after stepping off the plane without passport issues. Prices start at 5 € for 1 GB over a week to 30 € for 20 GB over a month. It’s 2–3 times the price of a local SIM, but it works immediately.
Pro tip: Get an Airalo eSIM for 2–3 days (8–15 €) to cover your arrival and then snag a local Telkomsel or XL at a city office.
How to buy a SIM card in Bali: Step by step
Step 1. Get your documents ready
You’ll need your passport with a valid Indonesian visa (Visa on Arrival, e-VOA, B1 Visit Visa, or KITAS). Previously, an Indonesian ID or family card was required for online purchases, but since 2023, Grapari and most shops accept tourists with just a passport. No copies needed—they’ll scan it directly.
Step 2. Choose your operator and purchase location
Refer to our earlier section. If in doubt, opt for Telkomsel at a Grapari office—it’s the foolproof setup.
Step 3. Pick your plan
A standard tourist package includes 20–30 GB for 30 days priced at 75,000–150,000 IDR. If you’re working remotely or staying longer than a month, go for a 50 GB package or Telkomsel’s postpaid Halo Plan (100,000 IDR/month for 15 GB "unlimited").
Money-saving tip: At unofficial shops, avoid buying a package at the counter. Just ask them to top-up your credit (isi pulsa), then activate the package yourself via the operator app—prices are 2–3 times lower than at the counter.
Step 4. Install the SIM and wait for activation
The seller will pop the SIM into your phone and activate it on the spot. Activation takes 2–10 minutes. Before you leave the store, do these two things:
- Confirm IMEI registration — The seller should register your phone with Indonesia’s Communication Ministry. Without this, your mobile service will cut off after 90 days.
- Install the official app (MyTelkomsel, MyXL, MyIM3) — it’s the only way to buy packages at the real price.
Step 5. Top-up as needed
Ways to top-up:
- At any Indomaret, Alfamart, or Circle K minimarket — no commission, just give them your number and amount (typically 20,000 / 50,000 / 100,000 IDR).
- Via the operator app — using a card or e-wallet (OVO, GoPay, DANA).
- Via QRIS — through most banking apps.
eSIM in Bali 2026: Is it worth it?
All four major Indonesian operators support eSIM: Telkomsel, XL, Indosat, and Smartfren. Here’s how it works:
- Purchase a package on the operator website, pay by card or QRIS.
- Receive a QR code via email.
- Scan the code in your phone settings.
- Visit the operator’s office with your passport for activation.
eSIMs cost a bit more than physical SIMs—starting at 55,000 IDR for 24 GB. The perk? You don’t have to swap your physical SIM, handy on iPhones. The downside? You still have to visit the office in person, so you don’t save much time.
International eSIMs (Airalo, Holafly, Nomad): function like roaming, no passport registration needed. Great for short trips under 2 weeks, but the prices are 2–3 times higher and you won’t get a local Indonesian number.
IMEI registration: The trap for long-term travelers
Indonesian law requires registering the IMEI of imported phones. Skip this, and your mobile service shuts down after 90 days (Wi-Fi still works).
Three legal ways to register:
- At customs upon arrival (free or with ~40% import tax for phones over $500 at declared value). Fill out the declaration form at beacukai.go.id and show your phone at the airport.
- Through the operator when buying a SIM — the registration lasts the length of your visa, usually 90 days.
- Via local service centers — 75,000–150,000 IDR for an additional 3 months. Unofficial, but reliably works across Bali.
Long-term hack: Staying 6+ months? Bring an older phone under $500. You can register it duty-free, completely avoiding the 90-day cutoff.
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 mistakes travelers make
- Buying at the airport without checking city prices. You’ll pay 200,000–300,000 IDR more. Airalo for day one + a local SIM in the city is the smarter move.
- Accepting an "unlimited" plan without reading the fine print. Telkomsel often splits data into just YouTube, day only, or region-bound parts. Always check before paying.
- Losing a non-registered SIM. If your SIM is registered to your passport at an official office, the operator can restore the number. A street kiosk SIM is gone forever.
- Letting the SIM expire. Numbers freeze after several months without top-up. Telkomsel offers a "keep number" service for about 100,000 IDR per year.
- Ignoring XL’s hidden content subscriptions. XL sometimes auto-enrolls users in paid content. Dial
*123*66*1#and turn everything off.
I hope this makes your Bali trip smoother and more fun! 😊 Let me know if you have any other questions.
