Indonesia is an archipelago of roughly 17,000 islands, and its mobile map behaves like one: fast in Bali and Jakarta, uneven once you leave the main tourist corridors. The practical choice is therefore not simply local SIM versus eSIM. It is a choice between two bundles of trade-offs: registration effort and a local phone number on one side, and pre-arrival convenience and network uncertainty on the other.
Start with coverage, not the brand
Coverage should be the first filter because no eSIM or SIM card can outperform the network it uses. A 2026 carrier guide describes Bali and Jakarta as having speeds that feel European, while a ferry crossing to the Gilis can drop to a single bar and a Raja Ampat homestay may depend on whatever the nearest tower reaches. Those are illustrations of uneven coverage, not forecasts for a specific address, but they explain why travellers should think about where they are going before they compare prices.
Telkomsel is the usual first shortlist for anyone leaving the main tourist trail. Roami calls it the widest network in the country and the right default outside tourist areas, while a separate 2026 guide ranks Telkomsel as the top local carrier and names XL Axiata and Indosat Ooredoo Hutchison as the other main local options. For a Bali-and-Jakarta trip, XL or Indosat may be perfectly adequate and cheaper; for a multi-island trip with rural stretches, Telkomsel is the safer starting point. The same guide advises pricing Telkomsel against XL and Indosat rather than assuming the widest network is always the best value.
Indonesia runs a mixed 5G and 4G network, so a 5G logo on a plan should not be read as blanket 5G coverage. Wi-Fi is reliable in Bali and Jakarta, according to Lonely Planet, but in rural areas travellers should expect to rely on mobile data instead. That matters for remote stays: a guesthouse with weak Wi-Fi is not a substitute for a mobile plan with the right network partner.
Local SIM: passport, KYC, and IMEI
A local Indonesian SIM is often the better long-stay option, but it is not a pure price decision. Lonely Planet advises buying a prepaid tourist SIM at official outlets and bringing a passport. Pack Lightly likewise states that passport verification is mandatory at the point of sale. This is part of Indonesia’s Know Your Customer, or KYC, identity-verification framework for mobile subscribers: the line must be registered to a verified person.
There is a second registration topic that travellers often confuse with the first: IMEI registration. The SIM registration concerns the mobile line; IMEI registration concerns the handset itself. Pack Lightly warns travellers to expect IMEI registration hurdles when buying a local SIM, and My Best SIM separates the two issues explicitly. In practice, this means a local SIM purchase can involve more than handing over cash and receiving a card: bring your passport, use an official outlet, and ask about handset registration before you pay if you are using a phone bought outside Indonesia.
The upside of a local SIM is that you get a local mobile number and access to local prepaid plans. That can matter for local calls, deliveries, and everyday errands, and it gives you a clearer relationship with the network operator. A 2026 buyer’s guide puts local SIM plans at roughly US$9–31, though that range is only a planning signal: data allowances, validity periods, and included services vary. The real cost includes the time spent finding an official outlet, completing registration, and sorting out any handset issue.
eSIM: convenience and its limits
An eSIM is a digital SIM profile installed on a compatible phone. International travel eSIMs from providers such as Airalo, Saily, Yesim, and Holafly are sold for exactly this use case. Lonely Planet notes that eSIMs let travellers top up instantly without hunting for a shop, and My Best SIM says an international travel eSIM usually avoids the local SIM registration queue. For a late arrival, a short stay, or a trip that moves between islands, that convenience is substantial.
But an eSIM does not remove every decision. Roami frames the choice as two questions rather than one: which network you attach to, and whether your handset is allowed onto it. A travel eSIM may roam on Telkomsel, XL, or Indosat depending on the provider and plan, so check the network partner if coverage outside Bali and Jakarta matters. The phone must also be eSIM-capable and carrier-unlocked; neither is guaranteed for every handset sold in every market. And an eSIM plan may be data-only, so confirm whether you need a local phone number for calls or SMS.
Price comparisons need care. Pack Lightly says eSIM options start at US$0.49, but that entry figure is not a like-for-like quote for a normal Indonesia trip. A small starter package, a short validity window, and a data-only plan are not the same product as a local prepaid plan with a phone number. For a two-week trip, the convenience premium may be worth paying; for a two-month stay with heavy data use, the local plan may win on total cost after the registration effort is counted.
How the trade-offs compare
| Option | Setup and checks | Advantages | Trade-offs | Suits |
|---|---|---|---|---|
| Local Indonesian SIM | Buy at an official outlet with passport; ask about IMEI registration for the handset | Local phone number; local prepaid plans; direct relationship with the operator | Registration time; shop visit; possible handset hurdle | Longer stays, local calls, heavy data use |
| International travel eSIM | Buy online; check phone compatibility, network partner, and whether the plan is data-only | Set up before departure; instant top-ups; usually avoids local SIM queue | Coverage depends on roaming partner; may lack a local number; compatibility risk | Short trips, late arrivals, multi-island travel |
Which should you choose?
For a five- to ten-day trip centred on Bali or Jakarta, an eSIM is usually the lower-friction default, especially if you arrive late or do not need a local number. If your accommodation has reliable Wi-Fi and you only need maps and messaging, a modest data eSIM may be enough; if you plan to work, tether, or stream, compare the total data cost rather than the headline price.
For a trip that includes remote islands, look past the eSIM label and check the underlying network. A Telkomsel-backed local SIM is the simplest way to prioritise coverage, but a travel eSIM that roams on Telkomsel can also work if the plan terms suit you. Do not assume that any eSIM sold for Indonesia will use the widest network; provider pages usually list the partner network, and that detail is worth checking before purchase.
For a longer stay, a local SIM is often the more practical long-term choice, particularly if you need a local number for daily life. Budget time for the official outlet and passport check, and resolve any IMEI question before relying on the line. If you need to be reachable on your home number for bank or work messages, a dual-SIM setup can keep that line active while the Indonesian data plan handles local connectivity; check your phone’s dual-SIM behaviour and roaming charges first.
Practical setup and checks
- Check the handset first. If you plan to use an eSIM, confirm that your phone supports eSIM and is carrier-unlocked. If you plan to buy a local SIM, ask about IMEI registration before paying.
- Match the plan to the route. Bali and Jakarta are easier; rural areas and smaller islands reward a Telkomsel-backed option. A cheap plan on a weaker network is not a bargain if it fails where you need it.
- Bring your passport for a local SIM. Use an official outlet, as Lonely Planet advises, and expect identity verification at the point of sale.
- Read the eSIM terms. Confirm whether the plan is data-only, whether it includes a local number, when activation begins, and whether hotspot or tethering is allowed.
- Keep a backup. Install your eSIM before departure if possible, but keep your home SIM available for account verification messages and emergency contact. Check roaming charges before leaving it active.
What to confirm before traveling
Prices, registration procedures, and plan terms change. This guide was checked against the sources below in November 2026; the sources themselves carry different dates, including a January 2025 Lonely Planet article, a May 2026 Pack Lightly update, and a September 2026 Roami update. The My Best SIM page used for the registration explanation did not display a date in the retrieved result, so it is treated as context rather than as a live statement of current procedure.
Before buying, confirm the eSIM’s Indonesian network partner, your phone’s compatibility, the plan’s data allowance and validity, and whether a local number is included. For a local SIM, confirm the current passport requirement, the official outlet nearest your arrival point, and any IMEI registration step for your handset. No guide can guarantee coverage at a specific guesthouse or beach; if connectivity is essential, ask your accommodation which network works there and keep offline maps as a fallback.
FAQ
Can tourists buy a local SIM card in Indonesia?
Yes. Buy a prepaid tourist SIM at an official outlet and bring your passport; passport verification is mandatory at the point of sale. Ask about IMEI registration for your handset before paying.
Does an eSIM avoid Indonesia's SIM registration rules?
An international travel eSIM usually avoids the local SIM registration queue, but it does not remove the need for a compatible, carrier-unlocked phone. Check the eSIM's Indonesian network partner if coverage outside Bali and Jakarta matters.
Which Indonesian network has the widest coverage?
Telkomsel is widely described as the widest network and the usual first shortlist outside main tourist areas. XL Axiata and Indosat Ooredoo Hutchison are the main alternatives to compare on price and plan terms.
Is Wi-Fi enough in Indonesia?
Wi-Fi is reliable in Bali and Jakarta, but rural areas and smaller islands often require mobile data. If connectivity is essential, confirm the network that works at your specific accommodation rather than relying on a general coverage claim.
