Bali SIM Card & eSIM Guide (2026): What to Know Before You Land


Smartphone with maps app and Bali SIM card on cafe table

Your phone buzzes with a notification the second you land at Ngurah Rai, and then nothing. No bars, no data, and suddenly figuring out a Bali SIM card feels more urgent than finding your driver. It doesn’t have to be complicated. Between eSIMs, physical SIM cards, and roaming passes from your home carrier, Bali gives you more ways to get connected than almost anywhere else in Southeast Asia. The trick is knowing which option fits your trip, and what’s changed for 2026.

Should You Get an eSIM or a Physical SIM in Bali?

If your phone supports eSIM, this is almost always the easier path. You can activate a data plan before you even board your flight, land, and start pulling up Grab without hunting for a SIM tray tool. Telkomsel, Indonesia’s largest carrier, sells a Tourist SIMPATI eSIM aimed specifically at visitors, with pickup points around Bali and a booth at the international arrivals terminal at Ngurah Rai. A basic package runs around 150,000 IDR (roughly $9 to $10) for 25GB of data and a chunk of local minutes, and larger eSIM bundles from resellers stretch from a few dollars for a light data pack up to $20 or so for 40 to 70GB.

Physical SIM cards still make sense if your phone is older, if you want a local number for texting drivers and restaurants, or if you just like having a backup. The tradeoff is a few minutes of setup and remembering where you put your original SIM.

Where to Buy a SIM Card in Bali (and What It Actually Costs)

The counters right after baggage claim at Ngurah Rai are the easiest option and the most expensive one. Tourist pricing there covers the convenience of not having to think about it on day one.

For a better rate, wait until you’re settled and visit an official Telkomsel GraPARI store, or one of the other major carriers’ outlets. If you already have a SIM and just need more data, Bali’s convenience stores are everywhere: Circle K, Alfamart, and Indomaret all sell top-ups, usually advertised as pulsa. If you’re planning to spend a few days wandering Bali’s markets and boutiques anyway, our guide to the best places to shop in Bali is worth a look, since several of those areas double as good spots to grab a SIM or top-up between purchases.

Telkomsel vs XL vs IM3: Picking the Right Network

Bali’s tourist zones are covered well by all three major networks: Telkomsel, XL Axiata, and IM3 (Indosat Ooredoo Hutchison). If you’re staying mostly in Seminyak, Canggu, Kuta, or Uluwatu, any of them will keep you connected without drama.

  • Telkomsel: best all-around coverage, especially outside the main tourist areas
  • XL Axiata: solid coverage and pricing in populated areas
  • IM3 (Indosat Ooredoo Hutchison): competitive prepaid plans, strong in cities

Once you start island-hopping or heading up into the hills around Ubud or the volcano region, coverage gets less even. Telkomsel has the reputation for the broadest reach across Indonesia, which is why a lot of longer-stay travelers default to it even though it’s not always the cheapest option on paper. If your itinerary is mostly beach clubs and rice terraces near the coast, don’t overthink this part.

The 2026 IMEI Rule That Catches Longer-Stay Travelers Off Guard

Indonesia registers phone IMEIs that connect to local cellular networks, and the rules tightened in a way that trips up travelers who plan to stay a while. If you’re roaming on your home country’s SIM card, you’re generally in the clear. Indonesian Customs doesn’t require IMEI registration for inbound roamers using a foreign SIM.

The situation changes once you put an Indonesian SIM or eSIM in your phone. Registration itself is free for devices valued under $500 (capped at two devices per person), but under the current regulation, a registered IMEI on a local SIM stays valid for only 30 days. After that window closes, you’ll need to reactivate by purchasing a new SIM or eSIM to keep using local data and calls. For a one- or two-week vacation this rarely matters. If you’re staying a month or longer, mark that 30-day point on your calendar. Registration typically happens automatically through Indonesia’s electronic customs declaration system when you activate a local SIM, but if you miss it at arrival, you generally have up to 60 days to sort it out at a Customs office. When in doubt, ask directly at an official GraPARI or carrier store rather than guessing.

Didn’t Unlock Your Phone? Here’s Your Backup Plan

A locked phone can’t take a local SIM or, in most cases, an additional eSIM. If you’re not sure, check your carrier account for a device unlock status before you fly. Verizon typically unlocks phones automatically 60 days after paid activation; AT&T and T-Mobile both publish their own eligibility rules that depend on your plan type.

If unlocking isn’t happening before your trip, your home carrier’s day pass is the simplest workaround. AT&T’s International Day Pass and Verizon’s TravelPass both run in the neighborhood of $10 to $12 per day for data, calls, and texts, and T-Mobile bundles some international roaming into many existing plans. None of these match the cost of a local SIM over a long trip, but for a week in Bali the convenience of not swapping anything can be worth the premium.

Staying in Touch: WhatsApp, Calls, and the +62 Country Code

WhatsApp runs the show in Indonesia. Drivers, restaurants, tour guides, and even some hotels default to it for everything from confirming a booking to sending a location pin. It works over data or WiFi, so it’s usually the first app worth setting up once you’re online.

If you and whoever you’re calling both use iPhones, iMessage and FaceTime work the same way they do at home, with no extra charges once you’re connected to data or WiFi. For an actual phone call to a Balinese or Indonesian number, dial +62 in place of the country’s usual leading 0. And if you’ve already settled into a villa or hotel, check our roundup of the best places to stay in Bali; most listings note their WiFi setup, which is worth knowing before you rely entirely on mobile data every day. Once you’re connected, pulling up plans from our guide to Bali’s best activities and booking a Grab to get there takes about thirty seconds. And if you’re still nailing down flights, our guide to flying into Bali from the US covers the layovers and arrival logistics worth knowing before you land.

FAQ: Cell Phones and SIM Cards in Bali

Do I really need a Bali SIM card for a short trip?

Not necessarily. If you’re only in Bali for a few days and your hotel has reliable WiFi, a day pass from your home carrier or just WiFi-only usage can get you through. For anything longer than a week, a local SIM or eSIM usually pays for itself fast.

What’s the real difference between an eSIM and a physical SIM in Bali?

An eSIM activates digitally, often before you land, and skips the physical swap. A physical SIM requires a tray tool and a few minutes at a counter but works on any unlocked phone regardless of eSIM support. Both connect to the same local networks.

Will my phone work in Indonesia if it’s locked?

Yes, over WiFi, and yes over mobile data if your home carrier offers an international roaming add-on. What it won’t do is accept a local Indonesian SIM or, usually, an additional eSIM.

What happens if I don’t register my IMEI on a local SIM?

If you’re roaming on a foreign SIM, this doesn’t apply to you. If you activate an Indonesian SIM or eSIM, registration typically happens automatically, but the registered IMEI is only valid for 30 days before you need to reactivate with a new SIM purchase.

Which network has the best coverage outside the main tourist areas?

Telkomsel is generally considered the strongest option once you’re away from Seminyak, Canggu, Kuta, and Uluwatu, especially if you’re heading into Ubud’s surrounding hills or hopping to other islands.

How do I call a Balinese phone number from home?

Dial +62, Indonesia’s country code, then the local number without its leading 0.

None of this needs to eat into your first day in Bali. Sort your eSIM or SIM plan, note the IMEI window if you’re staying a while, and the rest of the trip runs the way it’s supposed to: Grab rides that show up on time, WhatsApp threads with your driver, and one less thing standing between you and the beach.

Recent Posts

Accessibility Tools