For most travelers, Airalo is the strongest all-round eSIM for Indonesia, because it runs on Telkomsel, the only carrier with dependable signal once you leave Jakarta for Yogyakarta, Lombok, Flores, or the waters around Komodo. That nationwide reach matters far more here than in compact countries, since Indonesia spans thousands of inhabited islands. Travelers who stay mostly in Jakarta and the bigger Java cities can save with Nomad on Indosat, while anyone running a hotspot for work or streaming on long ferry and flight days should look at Holafly's unlimited data. Planning a beach-heavy break instead? Our separate Bali guide covers that island in detail. Unsure how much data you need? Try the eSIM Finder.
Quick Pick: the Best eSIM for Indonesia
Airalo (Indonesia 5 GB / 30 days): Runs on Telkomsel, the only network you can trust across Java, the Lesser Sunda islands, and the eastern archipelago, with full hotspot support and in-app top-ups for longer multi-island trips.
Our picks
Best overall: Airalo. Lowest per GB: Nomad. Unlimited: Holafly. Or use the eSIM Finder.
Indonesia eSIM Plans Compared
Indicative pricing. Tap through for live rates.
| Provider | Plan | Data | Duration | Price | Network |
|---|---|---|---|---|---|
| Airalo | Indonesia 1GB | 1 GB | 7 days | $5 | Telkomsel |
| Airalo | Indonesia 3GB | 3 GB | 30 days | $11 | Telkomsel |
| Airalo | Indonesia 5GB | 5 GB | 30 days | $16 | Telkomsel |
| Airalo | Indonesia 10GB | 10 GB | 30 days | $26 | Telkomsel |
| Airalo | Indonesia 20GB | 20 GB | 30 days | $37 | Telkomsel |
| Nomad | Indonesia 1GB | 1 GB | 7 days | $4 | Indosat Ooredoo Hutchison |
| Nomad | Indonesia 5GB | 5 GB | 30 days | $14 | Indosat Ooredoo Hutchison |
| Nomad | Indonesia 10GB | 10 GB | 30 days | $22 | Indosat Ooredoo Hutchison |
| Nomad | Indonesia 20GB | 20 GB | 30 days | $32 | Indosat Ooredoo Hutchison |
| Holafly | Unlimited 5-day | Unlimited | 5 days | $19 | XL Axiata |
| Holafly | Unlimited 7-day | Unlimited | 7 days | $27 | XL Axiata |
| Holafly | Unlimited 10-day | Unlimited | 10 days | $34 | XL Axiata |
| Holafly | Unlimited 15-day | Unlimited | 15 days | $47 | XL Axiata |
| Holafly | Unlimited 30-day | Unlimited | 30 days | $69 | XL Axiata |
Airalo Indonesia Plans
Airalo: Best All-Round Pick on Indonesia's Widest Network
Nationwide Indonesia plans on Telkomsel with full hotspot support and easy top-ups
Airalo's Indonesia eSIM, the Connect plan, runs on Telkomsel, which is the deciding factor for any itinerary that ranges beyond Jakarta. The same profile keeps working as you move from the SCBD towers to a Yogyakarta day trip, a Lombok beach, or the harbor at Labuan Bajo, exactly the legs where Indosat and XL Axiata start dropping out. For a multi-island trip that is the whole reason to pay a small premium.
The 1GB or 2GB plan suits a short Jakarta business stopover where hotel and office WiFi cover most of your needs and you just want data for Gojek and maps between meetings. For a two-week loop through Java and the eastern islands, the 5GB or 10GB plan gives comfortable headroom, and in-app top-ups mean a long ferry day or an extra island will not leave you stranded. Hotspot support is genuinely useful for tethering a laptop when the cafe WiFi in Senopati crawls.
Strengths
Weaknesses
Holafly Indonesia Plans
Holafly: Best for Unlimited Data and Heavy Use
Flat-rate unlimited data on XL Axiata, ideal for long travel days
Holafly pairs unlimited data with XL Axiata, which is a fine fit for a trip that stays on Java and the busier tourist islands. If you are a heavy user it is hard to beat: stream through a delayed flight at Soekarno-Hatta, run Google Translate camera mode on Indonesian menus and station signs all day, and upload a full day of photos from Borobudur or the Gilis without ever glancing at a data counter.
Unlimited also makes Holafly the natural pick when you want to tether for work from a Jakarta cafe or share a connection with travel companions on a long minibus transfer. Plans run from 1 to 90 days, so it covers a quick business stopover or an extended stay equally well. Bear in mind XL Axiata's reach in the far eastern islands is weaker than Telkomsel, and a fair-usage policy can slow speeds after very heavy monthly use, which is standard across unlimited eSIMs.
Strengths
Weaknesses
Nomad Indonesia Plans
Nomad eSIM: Best Value for City Trips
Low per-GB pricing on Indosat, strong across Jakarta and the Java cities
Nomad offers some of the lowest per-GB prices for Indonesia, with a 5GB plan that undercuts Airalo by a few dollars. If your trip stays largely in Jakarta and the bigger Java cities such as Surabaya and Bandung, where Indosat is strong, Nomad gives you the most data for your money. It is a sensible choice for a business stay or a city-focused itinerary that does not venture far east.
The trade-off is the network. Indosat covers the metros well but fades faster than Telkomsel on Lombok, around Komodo, and across Flores, so it is the weaker pick for serious island hopping. For a Jakarta and Yogyakarta loop it is rarely a problem, and the app prices taxes upfront so you know the real cost before you buy.
Strengths
Weaknesses
Mobile Networks in Indonesia
Indonesia has three major mobile carriers, and the network your eSIM rides matters more than almost anywhere because the country is spread across an enormous archipelago. Coverage that feels flawless in central Jakarta can vanish on a Flores backroad or a boat between islands, so the carrier choice is really a coverage choice.
Telkomsel is the dominant operator, with the widest footprint by a clear margin. It is the network that still works in Yogyakarta and around Borobudur and Prambanan, in Lombok and the Gili crossings, in Labuan Bajo (the gateway town for Komodo), and along much of the Trans-Flores Highway, where its rivals simply stop. Airalo's Indonesia plans use Telkomsel. Indosat Ooredoo Hutchison (the merged Indosat and Hutchison 3 network) is competitive and often cheaper in Jakarta, Surabaya, Bandung, and the main Java cities, but its reach thins out faster in the east; Nomad runs on Indosat. XL Axiata sits in between, with solid metro coverage across Java and the popular tourist hubs, and is the network behind Holafly. For a Jakarta and Java business trip the differences are minor; for an island-hopping itinerary, Telkomsel is the safe default.
5G in Indonesia
5G is live in parts of Jakarta, including the Sudirman and SCBD business corridor, plus pockets of Surabaya, Bandung, and Medan, with Telkomsel holding the broadest 5G footprint. Most travel eSIMs connect at 4G/LTE, which comfortably runs 25 to 70 Mbps in the cities, plenty for maps, Gojek and Grab ride-hailing, video calls, and streaming. Treat 5G as an occasional bonus rather than something to plan a trip around.
Coverage Across Indonesia
Coverage where travelers actually go:
| Area | Coverage | Notes |
|---|---|---|
| Jakarta | Excellent | Full 4G/5G across the Sudirman and SCBD business district, Menteng, Kota Tua, and the MRT and KRL lines on all three carriers. |
| Yogyakarta & Central Java | Very good | Reliable across the city, Borobudur, and Prambanan; Telkomsel holds up best on the rural roads between temple sites. |
| Surabaya & Bandung | Excellent | Strong 4G/LTE throughout Java's other big cities, with growing 5G on Telkomsel and Indosat. |
| Lombok & the Gili crossings | Good | Telkomsel covers Mataram, Senggigi, and the Gili harbor towns well; signal weakens on the boats and quiet north coast. |
| Labuan Bajo & Komodo | Variable | Telkomsel works in Labuan Bajo town, but expect long dead zones on Komodo and Rinca islands and on liveaboard boat trips. |
| Flores & remote eastern islands | Patchy | Telkomsel reaches the towns along the Trans-Flores Highway with large gaps in between; other carriers are barely present. |
How to Choose the Right Plan
Start with how far your trip ranges. If you are heading beyond Jakarta to Yogyakarta, Lombok, Flores, or the Komodo islands, choose a Telkomsel-based plan, which means Airalo for metered data or Holafly if you want unlimited. For a business trip or city loop that stays on Java, Nomad on Indosat is the cheapest per gigabyte and perfectly capable in Jakarta, Surabaya, and Bandung. Then size your data: 8 to 12 GB suits most two-week trips, while heavy streamers and hotspot users are better off on Holafly's unlimited plan. When the route includes the eastern islands at all, the Telkomsel coverage edge is worth the small price difference.
Frequently Asked Questions
Which network should my Indonesia eSIM use?
Telkomsel for almost any trip that leaves Jakarta. It has the widest coverage in the country and is often the only carrier with signal in Yogyakarta's rural temple roads, on Lombok, around Labuan Bajo, and across Flores. Airalo's Indonesia plans run on Telkomsel. Indosat (Nomad) and XL Axiata (Holafly) are fine for a Jakarta and Java city trip but thin out faster in the east.
Will I have data around Komodo and Labuan Bajo?
In Labuan Bajo town, yes, Telkomsel gives you a usable signal for booking boats and messaging. On Komodo and Rinca islands themselves, and on liveaboard or day-boat trips through the national park, expect no mobile signal at all on any carrier. Download offline maps and confirm your tour details before you sail, and treat the boat WiFi, if any, as your only link while out on the water.
Is one eSIM enough for Jakarta, Yogyakarta, and the islands on the same trip?
Yes. All three providers sell nationwide Indonesia plans, so a single Telkomsel-based eSIM from Airalo, or an unlimited Holafly plan, covers Jakarta, the Java cities, Yogyakarta, Lombok, and Komodo on one profile. You do not need a new plan for each island. Just size the data for the whole trip and top up in-app if you run low.
Is an eSIM better than buying a local SIM at Soekarno-Hatta Airport?
For most visitors, yes. The SIM kiosks at Soekarno-Hatta (CGK) sell tourist plans at a markup, want your passport for the mandatory registration, and can mean a wait after a long-haul flight. An eSIM installs at home, connects the moment you land, and skips the paperwork. A local Telkomsel SIM still makes sense if you want an Indonesian number for calls or a long stay.
How much data do I need for two weeks in Indonesia?
Most travelers use about 8 to 12 GB over two weeks for maps, Gojek and Grab, messaging, and social media across Jakarta and a couple of islands. If you stream on long flights and ferry days, run a work hotspot, or upload a lot of photos and video, plan for 20 GB or pick Holafly's unlimited plan so you never have to ration.
Do these Indonesia plans also cover Bali?
Yes, a nationwide Indonesia eSIM works on Bali too, since Bali is part of Indonesia. If your trip is mostly beaches and resorts there, our dedicated Bali guide breaks down Ubud, the Bukit Peninsula, Nusa Penida, and the Gili Islands in more detail. For a Jakarta, Java, and eastern-islands trip, the Indonesia plans here are the right starting point.