
International roaming vs eSIM in Indonesia
International roaming in Indonesia works. Major carriers from the US, Europe, and Australia have Telkomsel as their primary roaming partner, which means the coverage quality on a roaming connection is identical to a local Telkomsel SIM or an eSIM that routes through Telkomsel. The difference is purely financial, and the financial gap between roaming and eSIM in Indonesia is large enough to be one of the clearest in Southeast Asia.
A 14-day trip on a USD 10 per day roaming pass costs USD 140. The same trip on a 10 GB Indonesia eSIM costs USD 12 to 18. The operator delivering the signal is the same. The price is not.
How roaming works in Indonesia
International roaming in Indonesia routes through Telkomsel for the majority of major carrier partnerships. When you activate a roaming day pass in Bali or Jakarta, your home SIM connects to Telkomsel's network as a roaming subscriber rather than a local subscriber. The signal, coverage area, and network quality are identical to what a local Telkomsel SIM or a Telkomsel-routed eSIM experiences. The difference is in the pricing structure, the speed cap terms, and the per-day activation mechanics.
Daily roaming passes activate from the moment any data is used on the roaming network, not at midnight local time. Landing at Ngurah Rai at 11pm and checking a single WhatsApp message activates a full day's pass charge. The pass then expires either at a fixed time or after 24 hours from first activation, depending on the carrier's specific terms. Understanding this mechanic saves one or two day's charges on trips with early morning or late night arrival patterns.
| Option | Cost for 7 days | Cost for 14 days | High-speed limit |
|---|---|---|---|
| T-Mobile US daily high-speed add-on | USD 35 | USD 70 | 512 MB per day at full speed, then throttled to 2G |
| AT&T International Day Pass | USD 70 | USD 140 | Home plan allocation while active per day |
| Verizon TravelPass | USD 70 to 105 | USD 140 to 210 | Home plan data per day |
| Typical EU carrier daily pass | EUR 35 to 70 | EUR 70 to 140 | 1 to 5 GB per day at full speed, then throttled |
| International eSIM for Indonesia | USD 8 to 18 | USD 12 to 22 | Total pool at full 4G/5G Telkomsel speeds |
The speed cap reality in Indonesia
Indonesia's 4G network delivers real-world speeds of 15 to 50 Mbps in well-covered areas on Telkomsel, according to Opensignal measurement data. This is meaningfully slower than Vietnam's 617 Mbps or Thailand's urban speeds, reflecting Indonesia's larger geographic challenge and the frequency spectrum constraints that have slowed 5G deployment. The network is fast enough for all standard tourist use cases: navigation, video calls, social media, and streaming at standard definition. It is not the ultra-fast network that makes the throttle-to-2G consequence of hitting a roaming daily cap as severe as it would be in Vietnam.
However, the throttle still matters. At 2G speeds of 0.5 to 2 Mbps, Google Maps tile loading slows noticeably in a city like Jakarta where frequent re-routing is needed in traffic. WhatsApp voice calls become unreliable. Gojek and Grab bookings still process at 2G because the data requirement per transaction is low, but driver tracking updates slowly and ETA estimates refresh at a degraded rate. The morning of a busy Bali day, navigating to temples, booking transport, and browsing is enough to hit the 512 MB T-Mobile cap before midday. The rest of the day on throttled 2G is a degraded but functional experience for the lowest-demand tasks only.
When roaming makes practical sense in Indonesia
Roaming is the right answer for a narrow set of Indonesia scenarios. A two to three day business trip to Jakarta, where the traveller is moving between known addresses and hotel WiFi covers heavy use, does not justify the research and setup time for an eSIM. A roaming day pass for two or three days at USD 10 per day totals USD 20 to 30, roughly comparable to a short Indonesia eSIM when plan minimums are factored in. The convenience of leaving roaming on and not thinking about connectivity is worth the small premium for very short stays.
Roaming is also the appropriate emergency fallback when an eSIM fails to activate on arrival. Turning on home SIM roaming provides immediate connectivity while troubleshooting the eSIM. Most eSIM activation problems, a missing Data Roaming toggle, the wrong SIM set as the data line, or a failed profile installation, can be diagnosed and resolved in fifteen to thirty minutes using the roaming connection. Once the eSIM is confirmed working, disabling roaming on the home SIM stops further charges. Net cost is one roaming day charge for the transition, a reasonable insurance cost for the convenience of arriving with confirmed connectivity.
EU roaming does not apply to Indonesia
European travellers accustomed to the Roam Like at Home benefit within the EU and EEA need to reset expectations for Indonesia. The EU roaming regulation applies only to EU and EEA member states. Indonesia is not covered. Using a French, German, Dutch, or Swedish SIM in Indonesia activates the operator's international rate, which is typically EUR 5 to 15 per day. This is not an extension of the EU roaming experience from Spain or Greece. It is a full international roaming charge that applies from the moment any data is used on Indonesian networks.
The implication for EU travellers is that Indonesia is one of the most compelling eSIM versus roaming cases available. EU travellers who rarely think about roaming costs within Europe will pay EUR 70 to 140 for two weeks on a daily pass in Indonesia, versus EUR 12 to 22 for an eSIM covering the same period. The operator delivering the connectivity is the same Telkomsel network in both cases. The price difference is entirely structural, reflecting the absence of EU roaming protections outside the bloc.
The 4-day threshold for Indonesia
A straightforward rule applies to the roaming versus eSIM decision for most Indonesia travellers. If the stay is four days or fewer, roaming is acceptable if your carrier's daily pass rate is USD 10 or less and you do not plan heavy data use. The convenience of no setup is worth the modest premium for a short stay. If the stay is five days or more, an eSIM or local SIM is cheaper in every scenario across every carrier tested. For a ten-day trip, the gap is USD 50 to 120 in favour of eSIM. For a month, the gap is USD 180 to 350. These are not marginal differences.
The dead zone roaming consideration
Indonesia's frequent dead zones, on inter-island crossings, in Komodo National Park, in Raja Ampat, and on the Trans-Flores Highway, create an interesting roaming calculation quirk. Day passes that charge per day still charge for days when you are on a boat or in a national park with no signal, if you activated the pass that day before entering the dead zone. An eSIM plan with a total data pool does not have this problem: dead zone days consume no data and waste no allocation because there is no network to use data on. The daily cap structure of roaming passes is particularly poorly suited to Indonesia's geography, where connected time and offline time alternate unpredictably based on the itinerary.
Indonesia is one of the clearest examples in Southeast Asia where roaming fails the value test for any stay beyond a few days. The biometric SIM registration requirement makes local SIM purchase slower than in Thailand or Vietnam, which is where eSIM wins most directly. The EU roaming exclusion makes the gap most dramatic for European travellers. And the archipelago geography, with its scheduled dead zones, makes the daily cap structure of roaming passes especially poorly matched to how connectivity actually works in the country.
Plans for Indonesia
Indonesia eSIM plans
Prices in USD. Instant QR activation. Pick your data, land connected.
FAQ
Is international roaming worth it in Indonesia?
For stays of 4 days or fewer, possibly. For stays of 5 or more days, no. A 14-day trip on a USD 10 per day roaming pass costs USD 140. The same trip on a 10 GB Indonesia eSIM costs USD 12 to 22. Both use Telkomsel as the underlying network.
Does EU Roam Like at Home apply in Indonesia?
No. The EU roaming regulation covers only EU and EEA member states. Indonesia is outside this zone. EU travellers pay their operator's international rate, typically EUR 5 to 15 per day, from the moment any data is used on Indonesian networks.
Which US carrier has the best roaming in Indonesia?
T-Mobile offers the most flexible structure with a USD 5 per day high-speed add-on on most plans, and free 2G unlimited on select plans as a baseline. AT&T and Verizon both charge USD 10 per day. All three use Telkomsel as the primary roaming partner in Indonesia.
What is the daily speed cap on roaming in Indonesia?
T-Mobile's free roaming tier provides 2G speeds only in Indonesia. The paid high-speed add-on provides 512 MB at full speed per day, then throttles to 2G. AT&T and Verizon use your home plan's data allocation while the day pass is active. EU carrier caps typically run 1 to 5 GB at full speed per day.
What happens to my roaming pass when I am on an island ferry?
The day pass is charged from first activation, regardless of whether you have signal during the day. A day spent mostly on a ferry with no coverage still incurs the day pass charge if you used data before boarding. An eSIM with a total data pool wastes no allocation during offline transit periods.