BetterSIM
Pricing verified recently
Plans queried live from our database
🇮🇩
The complete eSIM guide for travelers

The best eSIM for Indonesia

An archipelago of thousands of islands, including Bali. Here is the plan we would pick today, the live pricing for every plan we track, and the practical things to know before you fly.

Top pick for Indonesia
GoMoWorld 1.7GB · 7 days

The lowest price-per-gigabyte we currently track for Indonesia. A solid fit for most one-to-two-week trips with maps, messaging, and the occasional photo upload.

$3.99
$2.35/GB · live pricing
Get this plan →
A scenic view of Indonesia
Every plan we track for Indonesia
48 plans across 6 providers, sorted by price-per-gigabyte. Numbers come straight from our pricing database, refreshed every four hours. Showing 16 below - the 14 cheapest by $/GB plus each provider's best plan.
Virgin Connect logoVirgin Connect
$116.00
Data
100GB
Days
30
$/GB
$1.16
Network
Telkomsel, Indosat Ooredoo Hutchison, XL Axiata · 5G
Get this plan →
GoMoWorld logoGoMoWorld
$19.99
Data
17GB
Days
30
$/GB
$1.18
Network
Telkomsel, Indosat Ooredoo Hutchison, XL Axiata · 5G
Get this plan →
GoMoWorld logoGoMoWorld
$29.99
Data
25GB
Days
30
$/GB
$1.20
Network
Telkomsel, Indosat Ooredoo Hutchison, XL Axiata · 5G
Get this plan →
Nomad logoNomad
$61.00
Data
50GB
Days
45
$/GB
$1.22
Network
Telkomsel, Smartfren · 4G/5G
Get this plan →
Virgin Connect logoVirgin Connect
$69.50
Data
50GB
Days
30
$/GB
$1.39
Network
Telkomsel, Indosat Ooredoo Hutchison, XL Axiata · 5G
Get this plan →
Nomad logoNomad
$30.00
Data
20GB
Days
45
$/GB
$1.50
Network
Telkomsel, Smartfren · 4G/5G
Get this plan →
Virgin Connect logoVirgin Connect
$30.00
Data
20GB
Days
30
$/GB
$1.50
Network
Telkomsel, Indosat Ooredoo Hutchison, XL Axiata · 5G
Get this plan →
GoMoWorld logoGoMoWorld
$10.99
Data
7GB
Days
30
$/GB
$1.57
Network
Telkomsel, Indosat Ooredoo Hutchison, XL Axiata · 5G
Get this plan →
Nomad logoNomad
$24.00
Data
15GB
Days
30
$/GB
$1.60
Network
Telkomsel, Smartfren · 4G/5G
Get this plan →
Saily logoSaily
$32.39
Data
20GB
Days
30
$/GB
$1.62
Network
Telkomsel, Indosat Ooredoo Hutchison, XL Axiata · 5G
Get this plan →
Nomad logoNomad
$17.00
Data
10GB
Days
30
$/GB
$1.70
Network
Telkomsel, Smartfren · 4G/5G
Get this plan →
Virgin Connect logoVirgin Connect
$18.00
Data
10GB
Days
30
$/GB
$1.80
Network
Telkomsel, Indosat Ooredoo Hutchison, XL Axiata · 5G
Get this plan →
Saily logoSaily
$19.79
Data
10GB
Days
30
$/GB
$1.98
Network
Telkomsel, Indosat Ooredoo Hutchison, XL Axiata · 5G
Get this plan →
Nomad logoNomad
$10.00
Data
5GB
Days
30
$/GB
$2.00
Network
Telkomsel, Smartfren · 4G/5G
Get this plan →
Roamless logoRoamless
$7.35
Data
3GB
Days
PAYG
$/GB
$2.45
Network
Telkomsel, Indosat Ooredoo Hutchison, XL Axiata · 5G
Get this plan →
GigSky logoGigSky
$29.99
Data
10GB
Days
30
$/GB
$3.00
Network
Telkomsel, Indosat Ooredoo Hutchison, XL Axiata · 5G
Get this plan →

Prices are live and may change. Google Fi is excluded from the value ranking because it is a full phone plan rather than a travel data plan.

How much data will I actually use in Indonesia?
Most travelers buy too much data and overpay, or buy too little and have to top up. Tell us your trip and we will size the plan based on typical usage.
Trip length
1 day10 days30 days
How you will use it
You will likely need
4 GB
0.4 GB/day × 10 days, with a small buffer
See 4 GB plans for Indonesia →
Network coverage, region by region
Most “best eSIM” pages tell you Indonesia has good coverage and stop there. Here is what actually works where, by region, sourced from carrier roaming agreements and updated when carriers change partners.
Jakarta, Surabaya and Bandung
Excellent

Telkomsel has the widest 5G across Java's biggest cities, with Indosat and XL close behind in the business districts. Coverage holds across the elevated Jabodetabek toll roads and the commuter rail loop.

Bali (Denpasar, Ubud, Canggu, Seminyak)
Strong

Telkomsel and Indosat both run 5G across the southern tourist belt. Rice-paddy back roads between Ubud and Tegallalang and the Sidemen valley see brief signal drops; all three carriers usually recover within a kilometre.

Yogyakarta and Central Java
Good

Strong 4G across Yogyakarta, Borobudur, Prambanan and the Solo (Surakarta) cultural axis. Telkomsel is the broadest choice for day-trips out to Mount Merapi.

Lombok and the Gili Islands
Good

Senggigi, Kuta Lombok and Gili Trawangan are well covered by Telkomsel and Indosat. Gili Meno and Gili Air thin out to Telkomsel-only on the quieter sides of the islands.

Sumatra (Medan, Bukit Lawang, Lake Toba)
Variable

Cities hold solid 4G across all carriers. Jungle access roads toward Bukit Lawang and the long drive around Lake Toba see real gaps; Telkomsel is the most usable.

Komodo, Raja Ampat, Sumba and Eastern Islands
Limited

Telkomsel is often the only operating carrier in the eastern archipelago. Even then, expect intermittent service on liveaboards and on the smaller islands; treat data as a bonus, not a guarantee.

City-by-city connectivity in Indonesia
Carrier coverage is the same nationwide story; the airport, the subway, and the free WiFi situation change city by city. Here is what travelers asking specifically about these cities actually need to know.

Bali (Denpasar, Ubud, Seminyak)

Arriving
Ngurah Rai International (DPS) at Denpasar serves all of Bali - international and domestic in one airport. Full 4G/5G from Telkomsel, Indosat and XL Axiata throughout terminals. A travel eSIM connects on the tarmac. Pre-arranged hotel transfers, GrabCar, GoCar or Bluebird taxi at the official taxi counter; ignore touts. Note: Bali charges a tourist levy (IDR 150,000) collected via the LoveBali app or kiosks at arrivals - having data ready makes this faster.
On the subway and rail
Bali has no metro or rail - everything is by motorbike, GoCar, GrabCar or hired driver. The new Kuta-Sanur LRT (planned for 2027) is the first attempted rail. Trans Sarbagita and Trans Metro Dewata buses connect Denpasar, Sanur and Kuta - they keep signal throughout. Motorbike rental is the local norm; install Gojek and Grab for affordable rides. Toll roads (Bali Mandara) hold continuous 4G/5G; backroads through rice paddies thin briefly between cells.
Free public WiFi
WiFi is universal at cafes, warungs, restaurants, hotels and co-working spaces (Outpost, Dojo, Tropical Nomad in Canggu and Ubud). Most are open or have the password printed on the menu. Beach clubs (La Brisa, Finns, Atlas, Karma) all offer guest WiFi. Public WiFi at Denpasar airport is 1 hour free. The digital-nomad cafe scene in Canggu and Ubud has effectively made Bali a "remote work covered everywhere" destination.
Coverage in the city
Telkomsel has the widest 4G/5G across Bali including the rice-paddy backroads of Ubud and Tegallalang, the Sidemen valley and the route up to Mt. Batur sunrise treks. Indosat is competitive in the south (Kuta, Seminyak, Canggu, Sanur, Nusa Dua) and along the Bypass corridor. XL Axiata covers tourist areas well but thins out faster on the northern coast (Lovina) and east (Amed). Coverage at Tanah Lot, Uluwatu Temple and the Tirta Empul holy springs is solid. The Sidemen valley and Munduk waterfall hikes drop briefly into the deeper jungle but recover at the lodges.
If you prefer a local SIM
Telkomsel, Indosat and XL kiosks throughout Denpasar Airport arrivals - tourist packs from IDR 100,000 with multiple GBs. Indomaret and Alfamart convenience stores in every neighbourhood sell prepaid starter packs and top-ups. Passport ID required for local SIM activation. Many digital nomads use eSIMs to avoid the queue.

Jakarta

Arriving
Soekarno-Hatta International (CGK) has 3 terminals (T1, T2, T3 + the new T3 Ultimate for international). All have full 5G from Telkomsel, Indosat and XL. The Soekarno-Hatta Airport Rail Link connects to Manggarai and BNI City stations in central Jakarta in 45 minutes; signal holds throughout. DAMRI airport buses run to multiple city zones. GrabCar and GoCar are widely available.
On the subway and rail
Jakarta MRT (the single North-South line from Lebak Bulus to Bundaran HI, opened 2019) has cellular coverage on all underground stretches - all three carriers run 4G/5G at depth. The East-West MRT extension is under construction. Jakarta LRT serves Velodrome and the Greater Jakarta region. KRL Commuterline trains keep signal. TransJakarta BRT (the largest BRT in the world by route length) is continuously connected on all 13 corridors. The new Cipali toll road and the Jakarta-Bandung high-speed rail keep signal throughout.
Free public WiFi
JakWiFi (Jakarta Smart City WiFi) covers many transit hubs, public parks (Taman Suropati, Lapangan Banteng), the Monas monument grounds and the Old Town (Kota Tua) with no registration needed. Major malls (Grand Indonesia, Plaza Indonesia, Plaza Senayan, Pacific Place) have open guest WiFi. CGK airport gives 4 hours free.
Coverage in the city
Telkomsel has the densest 5G across Jakarta - particularly strong in Sudirman, Thamrin, Kuningan and the Senayan/SCBD business districts. Indosat is highly competitive in Menteng, Kemang and South Jakarta. XL is solid through the central corridor but thinner in suburban Tangerang and Bekasi. Coverage holds well at Kota Tua (Old Batavia), the National Monument (Monas) and across the Ancol beach/Dufan amusement complex. Heavy traffic in central Jakarta can mean cell sites get congested - all three carriers can slow at rush hour.
If you prefer a local SIM
Telkomsel, Indosat and XL booths at CGK arrivals (all 3 terminals). Indomaret, Alfamart and Circle K convenience stores throughout the city stock prepaid SIMs. Passport plus a simple registration form at point of sale. Smartfren, the smaller fourth carrier, is also an option for budget data plans.
Local Network Insights
Curated tips to help you stay connected in Indonesia.

Telkomsel, Indosat Ooredoo Hutchison, and XL Axiata power Indonesia with 4G across Java and Bali, while island hopping to Komodo or Raja Ampat can dip to 3G. An eSIM ensures you stay online for ride-hailing and ferry schedules right after landing.

Connectivity Overview
What to expect for mobile connectivity in Indonesia.

Indonesia's archipelago of 17,000+ islands presents varied connectivity for eSIM travelers. Telkomsel dominates with the widest coverage, followed by Indosat Ooredoo Hutchison and XL Axiata. Java and Bali enjoy strong 4G LTE, with 5G available in Jakarta. Popular tourist islands like Bali, Lombok, and Nusa Penida maintain reliable 4G in main tourist areas.

However, remote islands - including parts of Komodo National Park, Raja Ampat, and Flores - can drop to 3G or lose signal entirely. Indonesia's reliance on ride-hailing (Grab, Gojek) and mobile payments makes data connectivity essential for daily travel logistics.

Practical Data Tips
  • Grab and Gojek are essential for transport - reliable data is a must
  • Bali has strong 4G coverage including Ubud, Seminyak, and Canggu
  • Remote islands (Komodo, Raja Ampat) may have limited or no coverage
  • Indonesian eSIM plans are very affordable, often under $2/GB
  • Download offline maps for island hopping and remote Flores/Sumatra drives
At a Glance

Average Data Cost

~$2/GB

Network Quality

5G in Jakarta. Strong 4G on Java and Bali. Variable on remote islands.

eSIM Availability

eSIM supported by major carriers. Tourist eSIMs work without local registration.

Major Carriers

Telkomsel
Indosat Ooredoo Hutchison
XL Axiata

Recommended Providers for Indonesia

Plans for Indonesia

From $3.99

DataValidityPrice
1.7 GB7 days$3.99
7 GB30 days$10.99
17 GB30 days$19.99
25 GB30 days$29.99

Plans for Indonesia

From $3.00

DataValidityPrice
1 GB7 days$3.00
3 GB30 days$7.00
10 GB30 days$18.00
100 GB30 days$116.00

Plans for Indonesia

From $4.00

DataValidityPrice
1 GB7 days$4.00
3 GB30 days$8.00
10 GB30 days$17.00
Unlimited5 days$18.00
Telkomsel
Smartfren

Plans for Indonesia

From $2.45

Pay-as-you-go: $2.45/GB

DataValidityPrice
1 GBNo expiry$2.45
3 GBNo expiry$7.35
10 GBNo expiry$24.50

Plans for Indonesia

From $4.79

DataValidityPrice
1 GB7 days$4.79
3 GB30 days$8.99
10 GB30 days$19.79
Unlimited5 days$17.09

Plans for Indonesia

From $4.99

DataValidityPrice
1 GB7 days$4.99
3 GB15 days$11.99
10 GB30 days$29.99
Unlimited1 days$4.99

Plans for Indonesia

From $10.00

Pay-as-you-go: $10.00/GB

DataValidityPrice
1 GB30 days$10.00
3 GB30 days$30.00
10 GB30 days$100.00
Before you fly: a 6-step checklist
The mistakes that cost travelers in Indonesia are almost always procedural, not which-eSIM-did-you-buy. Here is the order of operations that works.
  1. 1

    Buy and install at home on WiFi.

    Installation is not the same as activation. You can install the Indonesia eSIM days ahead and only switch it on after you land, which avoids burning days of validity in transit.

  2. 2

    Screenshot your current APN before you swap.

    If you ever need to switch back to your home line quickly, that screenshot saves a support call from a foreign airport.

  3. 3

    Decide on your dual-SIM strategy.

    Keep your home line on for SMS-based bank logins, two-factor codes, and emergency calls. Set the travel eSIM as the data line only. Most modern phones can do both simultaneously.

  4. 4

    Disable iMessage on the travel eSIM line.

    Otherwise iMessage will try to re-activate against the new line on arrival and you will spend the first ten minutes troubleshooting it instead of finding the taxi rank.

  5. 5

    Download offline maps for Indonesia.

    Google Maps and Apple Maps both support offline regions. Pull them down on home WiFi so a flaky activation never leaves you without a route from the airport. Our offline maps guide walks through it step by step.

  6. 6

    Activate at the airport, not before.

    Once the validity timer starts it does not pause. A 15-day plan you turn on the morning of departure burns a full day of validity before you even land.

Questions other travelers asked
Pulled from the real search queries that land people on this page. We keep adding to this as new questions about Indonesia eSIMs come in.

Reports from travelers
Short, verified notes from people who actually used these plans in Indonesia. Not testimonials, not paid placements.

We are building this section from real, verified traveler submissions rather than stock testimonials, so it stays empty until we have notes we can stand behind. If you have used an eSIM in Indonesia recently, a one-paragraph note on what worked (and what did not) helps the next traveler.

Share a report
How we built this page

Pricing on this page is pulled live from our database and refreshed every four hours. Coverage notes are sourced from carrier roaming agreements and updated when carriers change partners. Provider rankings are determined by price-per-gigabyte and plan flexibility, not by who pays the largest commission.