Indonesia SIM Card

Last updated

Indonesia runs on four mobile networks, and picking the right one depends more on where you’re headed than what you’re used to at home. Telkomsel reaches furthest into the islands and rural highlands; the others compete hardest on price and speed in the cities. Coverage in Bali’s tourist strip, Jakarta’s business district, or Yogyakarta’s old town is a non-issue on any of them. The differences show up once you leave the main roads, which is exactly where most SIM card guides stop paying attention.

Which Network: Telkomsel, XL, Indosat, or Smartfren?

Telkomsel is Indonesia’s largest network and the one to pick if your trip includes anywhere off the main tourist circuit: rural Java, the Sumatran highlands, or smaller islands beyond Bali and Lombok. It costs a little more than the alternatives, and that premium buys the widest reach in the country.

XL Axiata is the strongest value pick for a city and beach-town itinerary. Coverage across Bali, Jakarta, Surabaya, and other major hubs is solid, and data plans typically undercut Telkomsel’s pricing.

Indosat Ooredoo Hutchison, sold under the IM3 brand, runs a close second to XL on price and coverage, with particular strength across Java. Smartfren and Tri (3) sit at the budget end: cheap data, but with lower daily speed caps and thinner coverage once you’re off a main road.

NetworkBest forPrice tier
TelkomselRemote islands, rural travel, multi-region tripsHighest
XL AxiataCities and tourist townsMid
Indosat (IM3)Java-heavy itinerariesMid
Smartfren / TriBudget data, city use onlyLowest

Do You Need a Local Indonesian Number?

Two apps decide this question for most tourists: Grab and Gojek. Grab accepts foreign phone numbers for registration in Indonesia more reliably than Gojek does. Gojek’s verification step has a habit of rejecting data-only eSIM numbers and some foreign country codes outright, throwing an “invalid phone number” error at signup.

If Gojek won’t accept your home number, the fix is straightforward: buy a Telkomsel or XL SIM locally, register with that number, then add your home number or email to the account afterward as a backup. Once verified, neither app asks for the phone number again. Drivers communicate through the app, and payment runs through your card or e-wallet, not the number you signed up with.

For everything else, maps, messaging, hotel confirmations, a data-only eSIM covers it. A local number is a Grab and Gojek-specific requirement, not a general one.

eSIM or Physical SIM?

An eSIM gets you connected before you land. Install it at home on WiFi, and it activates automatically once your phone reaches an Indonesian tower. No counter, no queue, no cash needed on arrival. The trade-off is the same one everywhere: your phone needs to support eSIM and be carrier-unlocked, and most eSIMs for Indonesia are data-only.

  • Airalo. Runs on the Indosat/Hutchison network. Plans run from around USD 4 for a small 1GB bundle up to USD 25 for 10GB over 30 days, useful if you also want eSIMs for other countries on the same trip.
  • Jetpac. Runs on Telkomsel, Indonesia’s widest-reaching network, which makes it the stronger pick if your itinerary includes anywhere remote. A 10GB/30-day plan runs around USD 12, among the cheaper per-GB options on this list.
  • Holafly. Sells unlimited daily data at a flat rate per duration: around USD 3.90 a day, USD 27 for 7 days, or USD 75 for 30 days. Simple if you don’t want to track a data cap, though the per-day price runs higher than a capped plan.
  • Saily. Smaller data bundles from around USD 5 for 1GB, a lower entry price than the others here, useful for a short trip or as a backup line.

A physical SIM works on any unlocked phone and is usually cheaper than an eSIM for the same data allowance, especially bought outside the airport. It’s also the only path to a local phone number, since tourist eSIMs are data-only.

Where to Buy a SIM Card in Indonesia

Passport in hand, buying a SIM in Indonesia takes a few minutes at any official counter. Registration is required by law and enforced at the point of sale; no shop will activate a SIM without seeing one.

  • Airport arrivals halls. Telkomsel, XL, Indosat, and Smartfren all run counters in the arrivals area of major international airports, Ngurah Rai (Bali), Soekarno-Hatta (Jakarta), and Yogyakarta among them. Staff register and activate the SIM for you before you leave the counter. Expect a premium over buying in town, commonly IDR 150,000-200,000+ (~USD 8-11) for a tourist data package.
  • GraPARI stores and official carrier shops. Telkomsel’s GraPARI outlets and the equivalent XL and Indosat stores are in every major city and tourist town. A comparable data bundle typically runs IDR 100,000-150,000 (~USD 6-8), and staff in tourist areas can usually talk you through package options in English.
  • Indomaret and Alfamart. Indonesia’s two convenience store chains stock prepaid SIMs and top-up vouchers in common denominations from IDR 25,000 (~USD 1) up to IDR 100,000 (~USD 6), and there’s a branch of one or the other within a short walk almost anywhere in a city or tourist town. The fastest option if you just need to top up.

For the arrival-hall specifics at a given airport, see the Bali airport guide, which covers counter locations and what to expect at immigration and customs.

IMEI Registration: What Tourists Actually Need to Know

IMEI registration comes up in almost every Indonesia SIM card search, and a lot of the explanations online blur two entirely different processes together.

The first is the one that matters to a short-term tourist: buying a prepaid tourist SIM or eSIM from an official retailer, whether an airport counter, a GraPARI store, or an authorized reseller, registers your phone’s IMEI automatically as part of that transaction. No extra paperwork, no customs visit, nothing to do beyond handing over your passport.

The second is a separate government process run by Bea Cukai, Indonesia’s customs authority, for anyone bringing a phone into the country with the intent of registering it permanently, typically long-term residents or people relocating with devices that already carry a local SIM history. That process requires a separate customs registration within days of arrival to avoid import duty. It doesn’t apply to a standard tourist SIM purchase.

If all you’re doing is buying a tourist SIM or eSIM through an official channel, this entire topic is a non-issue. It only becomes relevant if you’re staying long enough, and setting up local service permanently enough, to look like you’re relocating rather than passing through.

Coverage Beyond the Tourist Circuit

Every network covers the main tourist strips without issue, Kuta to Ubud in Bali, central Jakarta, downtown Yogyakarta. The real test is the outer islands and the roads that don’t see much traffic.

Nusa Penida is a clear example. Telkomsel holds a usable signal in the main village areas and along the primary roads, but coverage drops out completely in stretches near Kelingking Beach and along much of the south coast. If a day trip there includes those viewpoints, don’t count on being reachable the whole time. For the full rundown of what’s worth building into a day there, see the Nusa Penida activities guide.

The Gili Islands split unevenly too. Gili Trawangan has workable Telkomsel coverage in most areas, while Gili Air and Gili Meno run weaker and less consistent. XL and Indosat both drop out more often on the smaller islands and take longer to reconnect than Telkomsel does.

The pattern holds nationwide, not just around Bali. On a Sumatra highland drive, a Kalimantan river trip, or a smaller island crossing anywhere in the archipelago, Telkomsel’s rural build-out is the one that keeps working when the others thin out.

Topping Up and Data Limits

Top up at any Indomaret or Alfamart by giving the cashier your number and the amount to add, through the carrier’s own app (MyTelkomsel, myXL, MyIM3, or MySF depending on your network), or with a voucher code scratched off a physical top-up card. All three work nationwide, not just in tourist areas.

Watch the fine print on anything marketed as unlimited. Most tourist plans, prepaid or eSIM, throttle speed after a daily high-speed data allowance, commonly somewhere around 1.5 to 3GB depending on the package, then drop to a crawl for the rest of the day. That’s enough for maps and messaging, not for streaming or a video call. Smartfren’s budget plans have the tightest daily cap among the major networks; Telkomsel and XL tourist packages generally run more generous before throttling kicks in.

Match the validity period to your trip length when buying. A 30-day SIM for a 10-day trip wastes three weeks of it; running out two days early means a return trip to a GraPARI store or convenience store to top up.

Prices and practical details on this page are approximate and may have changed. Verify with the venue or booking platform before your visit.