Indonesia eSIM
Indonesia eSIM plans from Esimul start at $1.03 for 100 MB over 7 days. The best value per gigabyte is 50 GB for $27.20 (30 days), working out at $0.54 per GB. There are 32 plans to choose from. All are data-only, delivered by email, and start when you arrive.
See all 32 Indonesia plans, from $1.03
How our Indonesia prices compare
Competitor list prices checked on 28 August 2026. Ours are live, as you loaded this page. No discount codes applied to either side.
| Plan | Esimul | Cheapest of Airalo / aloSIM / Simbye | Difference |
|---|---|---|---|
| 5 GB / 30 days | $4.32 | $11.95 (Simbye) | 64% cheaper with us |
| 10 GB / 30 days | $7.52 | $13.95 (Simbye) | 46% cheaper with us |
| 20 GB / 30 days | $13.12 | $18.95 (Simbye) | 31% cheaper with us |
Prices change without notice. Check theirs before you decide. Full methodology and all 30 comparisons.
Before you go
- Bali, Java and Lombok have solid coverage in the tourist areas. Once you're inland in Sumatra, Sulawesi or the eastern islands it gets patchy fast, and on the smaller Gilis it can drop to nothing.
- Indonesia is enormous and spans three time zones. A domestic flight can easily put you somewhere with a fraction of the coverage you had that morning.
- Data is cheap here and gets used quickly. Ride-hailing apps, which you'll use constantly in Bali and Jakarta, run maps continuously in the background.
- These are data-only plans. They don't come with a local phone number, and they don't carry calls or texts, so keep your normal SIM switched on for those and let the eSIM handle data.
- The plan starts when it first connects to a network at your destination, not when you buy it. Buy it weeks ahead if you like; the clock starts when you land.
- Install it before you fly, over your home Wi-Fi. Installing needs an internet connection, which is the one thing you won't have at the airport.
- Don't delete an eSIM to make room for another one. An activation code only works once, and your phone can hold several profiles side by side.
Indonesia eSIM plans
89 Indonesia plans. โPer GBโ is the honest way to compare: the cheapest plan is rarely the best value.
Indonesia 100MB 7Days
Indonesia 500MB 7Days
Indonesia 500MB/Day
Indonesia 500MB/Day (nonhkip)
Indonesia 1GB 7Days
Indonesia 1GB/Day FUP1Mbps (nonhkip)
Indonesia 1GB/Day
Indonesia 1GB/Day FUP1Mbps
Indonesia 1GB/Day (nonhkip)
Indonesia 1GB 7Days (nonhkip)
Indonesia 2GB/Day FUP1Mbps (nonhkip)
Indonesia 2GB/Day
Indonesia 3GB 15Days
Indonesia 3GB 30Days
Indonesia 2GB/Day (nonhkip)
Indonesia 2GB/Day FUP1Mbps
Indonesia 3GB/Day FUP1Mbps (nonhkip)
Indonesia 3GB/Day
Indonesia 3GB 15Days (nonhkip)
Indonesia 5GB 30Days
Indonesia 3GB 30Days (nonhkip)
Indonesia 5GB/Day
Indonesia 5GB/Day (nonhkip)
Indonesia 3GB/Day FUP1Mbps
Indonesia 5GB 30Days (nonhkip)
Indonesia 10GB 30Days
Indonesia 10GB/Day (nonhkip)
Indonesia 10GB/Day
Indonesia 10GB 30Days (nonhkip)
Indonesia 20GB 30Days
Indonesia 20GB 30Days (nonhkip)
Indonesia 50GB 30Days
Regional plans that also cover Indonesia
Worth it if Indonesia is one stop of several: one eSIM instead of three.
Asia (7 areas) 500MB/Day
More info ยท 7 countries
Asia (20 areas) 500MB/Day
More info ยท 19 countries
Singapore & Malaysia & Vietnam & Thailand & Indonesia 1GB/Day
More info ยท 5 countries
Asia (7 areas) 1GB/Day
More info ยท 7 countries
Asia (7 areas) 1GB 7Days
More info ยท 7 countries
Asia (12 areas) 500MB/Day
More info ยท 12 countries
Indonesia eSIM questions
- Will it work across Bali, Java and Lombok on one plan?
- Yes. An Indonesia plan covers the whole country, islands included. Coverage quality varies by island; the plan doesn't.
- Can I use Gojek and Grab with a data-only eSIM?
- Yes, once your account is already set up. Both apps verify new accounts by SMS to a phone number, so create the account before you travel while your normal SIM can still receive the code.
- How much data for two weeks in Bali?
- 10 GB is a sensible allowance, as ride-hailing and maps use more than people expect. 5 GB works if you're mostly in one place.
Also travelling toโฆ
Need a hand? Troubleshooting ยท Contact support