You land at Ngurah Rai airport, switch off airplane mode, and your phone quietly attaches to a local network. Whether that costs you nothing, a flat fee per day or something painful depends on the plan you left home with.
That's the catch with Indonesia roaming: there is no standard rate. What you pay depends on your home carrier, your plan, and whether a roaming pass switches itself on without asking. For some travelers it's a rounding error. For others it's the most expensive line on the trip.
Below: what drives the bill, where surprise charges come from, how to stop them, and how roaming compares with a travel eSIM or a local SIM. Carrier and ByteSIM details were checked in September 2026.
Can You Use Your Phone in Indonesia?
Usually, yes. Your carrier has agreements with Indonesian operators, so your phone connects to a partner network on its own and your home carrier bills you for what you use. There's nothing to install and nothing to buy on arrival.
The real question is what that connection costs. Being able to connect does not mean roaming is included in your plan. Some plans list Indonesia among the countries covered. Others treat it as an add-on: a daily pass you pay for, or pay-as-you-go rates billed per megabyte. Look up Indonesia by name in your carrier's roaming list, because a general region label doesn't always tell you which countries are included.
How Much Does Roaming Cost in Indonesia?
There Is No Single Price
Two people on the same flight to Denpasar can pay completely different amounts for the same week. The price is set by the carrier that bills you, not by Indonesia.
The Two Common Ways You're Charged
A daily pass is a flat fee for each day you use your phone abroad, usually with some data, calls and texts bundled in. Pay-as-you-go bills every megabyte, minute and text separately, and it's the version most likely to produce a nasty bill. It's worth knowing which one your plan falls back on if you do nothing.
What Changes the Final Cost
- How much data the daily fee includes, and whether it runs at full speed
- What happens once the data runs out: a slowdown, a cut-off or a new charge
- Whether calls, texts and incoming calls are bundled or billed on top
- How a "day" is counted. Some carriers use a rolling 24 hours, others a calendar day, which matters if you land late at night
- Whether the pass starts automatically the first time your phone uses data
Two Real Examples
Verizon's TravelPass country list shows Indonesia at $12 per day per device. Ten days is $120 for one phone.
M1 in Singapore goes the other way. Its Worldwide Daily Passport gives 3GB per 24 hours for S$0.99 across 78 destinations, Indonesia included. If you use up the 3GB, a new block starts at the same price. Ten days at one block a day comes to S$9.90. M1 offers it on Bespoke SIM-only plans, and on Bespoke Flexi plans for new sign-ups or recontracts from 22 April 2026.
The currencies differ, but even allowing for the exchange rate the gap is big. Same country, same ten days. That's why your own carrier's terms matter more than any average.
What Triggers Surprise Roaming Charges?
Most bill shock doesn't come from someone streaming a film on purpose. It comes from things the phone does on its own.
- Background data. Mail, photo backups and app updates start syncing the moment the phone attaches to a network, before you've opened anything.
- Passes that start themselves. On some carriers a daily pass activates the first time your phone uses data, and you only notice on the bill.
- Wi-Fi that drops. Hotel and airport Wi-Fi fail quietly, and the phone falls back to cellular data without asking.
- Messages that turn into texts. With data off or unavailable, some messaging settings send an ordinary SMS instead. Whether that's charged depends on your plan.
- Calls you didn't make. Receiving calls, and in some cases voicemail, can be billed abroad depending on your carrier.
None of this is an Indonesia rule. It's how phones and carriers behave abroad, which is why your own plan's terms count for more than any average you'll read online.
How to Avoid Roaming Charges in Indonesia
A few minutes at home saves most of the trouble. Before you fly:
If you'll use a travel eSIM on a dual-SIM phone, the settings work a little differently. Choose the eSIM as your mobile data line, keep data roaming off on your home line, and turn data roaming on for the eSIM line itself. Your home SIM can stay active for calls and texts, but it shouldn't be the line carrying data.
Roaming vs Travel eSIM vs Local SIM
Once you know what your roaming would cost, the real question is whether to use it at all.
Roaming makes sense when your carrier's Indonesia rate is low and you'd rather change nothing, like the M1 example above on a short trip. It stops making sense when the daily fee is high, or when the trip is long enough for the days to stack up.
| Factor | Home-carrier roaming | Travel eSIM | Local SIM |
|---|---|---|---|
| Cost | Set by your carrier, from a low daily pass to a high per-day or per-MB rate | Prepaid, price fixed before you travel | Prepaid, bought in Indonesia |
| Your home number | Stays as it is | Stays, if your home SIM remains active on a dual-SIM phone | Usually replaced by a local number unless you carry a second SIM |
| Setup before departure | Usually none | Install before you fly | Usually none, bought on arrival |
| Calls and texts | Usually available, billing varies | Often data-only, so calls go through apps | Available |
| Registration | None on your side | Not required (ByteSIM) | Local registration rules apply |
| Risk of surprise charges | Higher | Lower, since the plan is prepaid | Lower, since the plan is prepaid |
| Multi-island trips | Depends on your carrier's partner networks | Depends on the eSIM's networks | Depends on the one network you buy |
For a couple of weeks of maps, rides and messaging, a travel eSIM is usually the less fiddly choice. A local SIM earns its place if you want a local phone number, you're staying a while, and you don't mind the registration step below.
Local SIM Registration Rules Changed in 2026
Buying a local SIM is no longer the quick counter transaction older guides describe. Indonesia's 2026 regulation on mobile subscriber registration (Permenkomdigi No. 7 of 2026) was issued in January. According to Komdigi's announcement, Indonesian citizens register with their national ID number and facial biometrics, and foreign nationals with a passport and valid residence documents. New SIMs are supplied inactive and activated only after registration is validated.
The announcement doesn't spell out the exact steps for a short-stay visitor, so ask the operator what you'll need before you join a queue. Roaming uses your home SIM, and what a travel eSIM requires depends on the provider, so check each one.
Will Your Connection Work Across Indonesia?
Roaming availability doesn't promise the same service on every island. The clearest recent evidence is Opensignal's July 2026 Indonesia report, built from user measurements between 1 April and 29 June 2026. No single network wins everything, though XL collected the most awards overall, ten outright.
| Measure | National leader | Score |
|---|---|---|
| Coverage of populated areas | Telkomsel | 8.6 out of 10 |
| Download speed | XL | 40.9 Mbps |
| Upload speed | XL | 15.3 Mbps |
| Reliability | XL | 901 (scale of 100 to 1,000) |
| Consistent Quality | Indosat | 76.1% of tests |
It shifts by region. In Bali and Nusa Tenggara the order changes: Telkomsel is fastest to download, while XL edges ahead on reliability.
In every region the report lists, users on all three networks spent between 95% and 98% of their time connected to a mobile network.
The report measures populated areas and the places people spend their time, so it can't tell you about a remote beach or a boat stop. For a specific route, Telkomsel's 5G coverage checker lets you drop a pin, though it only covers 5G.
On a trip that runs from Bali to Lombok to the Komodo islands, the network that's strongest in one place may not be in the next. That's the case for a plan that can connect to more than one local network.
Using a Travel eSIM in Indonesia
A travel eSIM is a digital SIM you buy online and install before you fly. On arrival your phone connects to a local network under a prepaid plan whose price you already know. You need an unlocked phone that supports eSIM, and many travel eSIMs are data-only, so calls go through apps like WhatsApp. Check your model on the compatible devices list before you buy.
ByteSIM's Indonesia eSIM
ByteSIM's Indonesia eSIM runs on local networks and is built for travelers who want data without a bill to worry about. The essentials:
- Networks: Telkomsel, Indosat, XL and Smartfren, with free network switching on most plans
- Type: data-only, no local number
- Hotspot: works on every plan
- Duration: 1 to 30 days
- Start: when the eSIM first connects in Indonesia, so you can install it at home
- ID: not required to activate
There are three kinds of plan, and they behave differently once you pass the high-speed allowance:
| Plan type | High-speed data | After the allowance |
|---|---|---|
| Daily | A set amount each day | Slows to 128kbps, enough for messages but not for maps or video |
| Total data | A set amount for the whole trip | Slows to 128kbps, enough for messages but not for maps or video |
| Unlimited | 5G where available | Fair usage policy applies, with smooth 1080p HD streaming guaranteed (details in the FAQ) |
Every plan sits under a 180-day refund policy: an unused eSIM may qualify for a full refund and a partly used one for a partial refund, with conditions.
- Good fit: a week or two of maps, rides and messaging
- Not ideal: anyone who needs a local number for calls, or who can get a carrier pass as cheap as M1's S$0.99 a day
If Indonesia is one stop of several, ByteSIM also sells a Southeast Asia eSIM with one shared data pool across Singapore, Malaysia, Thailand, Indonesia and Hong Kong. Plans and prices change, so check the product pages for current options.
Skip daily roaming charges with a prepaid indonesia eSIM. Install it before your trip and use it for mobile data as soon as you land — no ID, no shop, no waiting at Ngurah Rai airport.
View Indonesia eSIM→
Indonesia Roaming FAQ
Does roaming work in Bali?
Yes, as long as your carrier includes Indonesia in its roaming list. In Opensignal's July 2026 regional data, users in the Bali and Nusa Tenggara region were connected to a mobile network 96% to 98% of the time, depending on the operator.
Is a travel eSIM cheaper than roaming?
Not always. Multiply your carrier's daily Indonesia rate by the days you'll be there, then compare it with an eSIM plan for the same trip. With a pass as cheap as M1's S$0.99 a day, roaming can win. With a $12-a-day pass, a prepaid plan is worth pricing up. ByteSIM lists its Indonesia plans and prices on its product page.
Can I keep my WhatsApp number with an eSIM?
Yes. WhatsApp and iMessage stay linked to your existing number when ByteSIM carries your mobile data. One catch: SMS verification codes still go to your home SIM, and receiving texts abroad can carry a fee depending on your carrier, so sort out any codes before you leave.
Is ByteSIM's Indonesia eSIM really unlimited?
It depends on the plan. Daily and total-data plans slow to 128kbps after the high-speed allowance. The Unlimited plan is different: ByteSIM says it guarantees speeds for smooth 1080p HD streaming even under its fair usage policy, with 5G where available. "Fair usage" means a policy applies, so read the speed details on the plan page, and remember that real speeds depend on local coverage and your phone.
Do tourists need to register a local SIM or eSIM in Indonesia?
Roaming uses your home SIM, so there's nothing to register in Indonesia. A SIM or eSIM from an Indonesian operator falls under the 2026 registration rules described above, so ask the operator what a visitor needs. For travel eSIMs it depends on the provider: ByteSIM's Indonesia page says its eSIM doesn't require ID.
Can I use my home SIM and an eSIM at the same time?
Yes, on a phone that supports eSIM alongside a physical SIM or a second eSIM. Models differ in how many eSIMs they can store and how many lines run at once, so check yours on ByteSIM's compatible devices list.
Do the sum before you pack: your carrier's Indonesia rate times your days, against a prepaid eSIM for the same trip. Whichever is lower and less hassle wins. If that's the eSIM, the Indonesia eSIM page has the current plans.