|

Bali SIM Card Guide 2026 — Best Options for Tourists & Nomads

Your phone is your lifeline in Bali. It’s your map, your translator, your ride-hailing app, and your way of calling the villa when you get lost down a back lane in Canggu. The moment you land, getting a local SIM card should be one of the first things you do — roaming costs are punishing, and Indonesian data is cheap.

The Main Providers

Three operators dominate the Indonesian mobile market. Each has different strengths, and which one suits you depends where in Bali you’re spending most of your time.

Telkomsel

Telkomsel is Indonesia’s largest network by coverage, and it’s the one most travellers and digital nomads in Bali reach for. If you’re spending time in Ubud or any of the more rural areas, Telkomsel is the only operator that reliably delivers signal. In the tourist areas — Canggu, Seminyak, Kuta, Sanur — all three operators work fine, but Telkomsel’s 4G speeds tend to be the most consistent.

It costs a little more than the competition, but the difference is small enough that most people find it worth it. Look for the red Telkomsel branding at any official store or the widespread warungs that sell top-ups.

XL Axiata

XL is a solid option, particularly in the southern tourist areas and around Seminyak and Legian. Coverage drops off faster than Telkomsel as you head inland, but if your base is primarily on the coast, you’ll find it performs well and often comes out cheaper on comparable data packages.

XL runs frequent promotions and has a well-designed app for managing your account and top-ups. Data speeds in Canggu and Seminyak are comparable to Telkomsel. Worth considering if you can save a meaningful amount on your data package.

Indosat Ooredoo

Indosat is the third option, typically cheaper than both Telkomsel and XL. Coverage is reasonable in the main tourist areas but noticeably patchier outside them. If you’re a budget-conscious traveller who’ll be staying in Kuta or central Seminyak and doesn’t plan much rural exploration, Indosat can save you money. For digital nomads who need reliable connectivity across the island, it’s the weakest of the three.

Where to Buy a SIM Card in Bali

At the Airport

Ngurah Rai Airport has SIM card booths in the arrivals hall of both domestic and international terminals. The convenience is real — you can sort your phone before you’ve even left the building. The price, however, is not. Airport SIMs typically cost 30–50% more than the same packages from high-street stores in town.

If you land after dark and need connectivity immediately, it’s a reasonable trade. If you can hold out until you reach your accommodation area the next morning, you’ll get better value buying in town.

In Town

All three operators have official branded stores across Bali. In Canggu, you’ll find stores along Jl. Pantai Batu Bolong and scattered around the Berawa area. In Seminyak, look around Jl. Raya Seminyak and Jl. Kayu Aya. Ubud has a couple of Telkomsel outlets near the central market.

Beyond the official stores, virtually every convenience store (Alfamart, Indomaret) and most warungs can sell you a SIM card and a starter package. The staff at these smaller shops often sort out the registration process for you.

What You’ll Need

Your Passport

Indonesia requires SIM card registration with a valid ID. As a foreigner, that means your passport. You’ll need to either present it in person or have someone register the SIM on your behalf. Official stores will do this properly. Many small shops and street vendors are more flexible about the process — they either register it on your behalf using your passport details or use an alternative method.

If your SIM isn’t properly registered, it may be deactivated after a short period. Buy from official stores or well-established shops to avoid this headache.

eSIM Options

If your phone supports eSIM (iPhone XS and later, most recent Android flagships), all three Indonesian operators offer eSIM activation. This is increasingly popular with travellers because it means you don’t need to swap physical SIM cards — you can keep your home SIM active for calls while using the Indonesian eSIM for data.

Telkomsel and XL both have reliable eSIM activation processes, either through their apps or at official stores. Expect the process to take 15–30 minutes if doing it in-store. Several third-party eSIM providers also offer Indonesia data plans, though you’ll generally pay more than buying directly from a local operator.

Recommended Data Plans in 2026

Pricing changes regularly, so treat these figures as a guide rather than gospel. All operators adjust their packages frequently, and deals available at the time of writing may have changed.

Telkomsel

  • 7-day package: 5GB local + unlimited quota (throttled after cap) — approx. IDR 50,000–65,000 (~$3–4 USD)
  • 30-day package: 15–30GB — approx. IDR 100,000–150,000 (~$6–9 USD)
  • Heavy use / digital nomad: Telkomsel’s “Omni” packages offer generous data with speeds maintained until a higher threshold — IDR 200,000–350,000/month (~$12–22 USD)

XL Axiata

  • 7-day: 7–10GB — approx. IDR 45,000–60,000 (~$3–4 USD)
  • 30-day: 20–40GB — approx. IDR 90,000–140,000 (~$5–9 USD)

Indosat Ooredoo

  • Short-term packages are typically 10–20% cheaper than XL for comparable data
  • 30-day: 20GB — approx. IDR 75,000–100,000 (~$5–6 USD)

Tourist SIM vs Regular SIM

Some operators package specific “tourist SIMs” with pre-configured data allowances and international call options, sold at prices pitched at visitors who don’t know the local rates. They’re convenient but almost always poor value compared to regular SIMs with a data package added.

Regular SIMs are cheaper. The catch is that Indonesian registration requires an Indonesian national ID number (NIK). In practice, the street vendors and smaller shops that sell regular SIMs to tourists often handle this for you — either by registering the SIM using a valid Indonesian ID or using alternative methods. This is common practice and widespread in Bali.

If this feels uncomfortable, buying a tourist SIM from an official store with your passport is a clean and above-board alternative — you just pay more for the privilege.

Practical Tips

Topping Up (Isi Ulang)

Indonesian mobile plans use a prepaid model. When your data runs out, you top up. “Isi ulang” means “top up” — you’ll see it on signs at virtually every convenience store and warung. You can also top up through the operator’s app, via GoPay, Dana, or OVO (Indonesian mobile wallets), or through ATMs.

Keep IDR cash on hand for small top-ups. You can add credit in small denominations (IDR 10,000–20,000), which is useful if you’re running low and not near a branded store.

Checking Your Balance

Dial *888# for Telkomsel, *123# for XL, or *234# for Indosat to check remaining data and credit. Each operator also has an app for account management. The apps work in English, which is useful when figuring out which package to buy.

Data Speeds Across Bali

Speeds vary significantly by location. The general picture:

  • Canggu / Seminyak / Kuta / Legian: Strong 4G from all operators, good for video calls and remote work on the go
  • Ubud: Telkomsel gives solid 4G in central Ubud; speeds drop as you head into the rice fields. XL and Indosat are patchier here
  • North Bali (Lovina area): Telkomsel only for reliable signal; expect 3G or slow 4G in many spots
  • Mount Batur / volcanic areas: Very patchy from all operators
  • Nusa Penida / Nusa Lembongan: Telkomsel gives usable 4G in the main areas; connectivity drops off away from populated zones

For digital nomads relying on connectivity for work, Telkomsel is the safest choice. Pair it with the Wi-Fi at your accommodation or at one of the many coworking spaces across the island, and you’ll have reliable connectivity for video calls and data-heavy tasks. Understanding the full cost of living in Bali — including monthly SIM and data costs — helps you budget properly for a longer stay.

Conclusion

Getting a local SIM in Bali is straightforward, cheap, and worth doing immediately on arrival. Telkomsel is the default choice for most travellers and digital nomads — better coverage, reliable speeds, slightly higher cost than competitors. XL is a solid alternative if you’re spending most of your time on the tourist coast and want to save a little. Skip tourist SIM packages unless the convenience is worth the premium to you.

The whole process — buying, registering, and loading a data package — takes about 20 minutes at an official store and around 5 minutes at a local warung. Given how much of Bali life runs through your phone, it’s time well spent.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *