Home › Destinations › Bali
🇮🇩 eSIM for Bali
Bali runs on apps. Ride-hailing is how you get anywhere for a sensible price, villa and warung directions arrive as a dropped pin rather than an address, and the arrival formalities expect a phone that already works before you have left the terminal.
Open the Num appBali eSIM plans and prices
Live prices, updated from our provider catalogue · 3G/4G/5G. These are the amounts charged at checkout — nothing is added afterwards.
| Plan | Validity | Total data | Per GB | Price |
|---|---|---|---|---|
| 100 MB totalTop-up available | 7 days | 100 MB | $11.67 | $1.14 |
| 500 MB totalTop-up available | 7 days | 500 MB | $2.54 | $1.24 |
| 500 MB per dayTop-up available | 1 day | 500 MB | $2.74 | $1.34 |
| 1 GB totalTop-up available | 7 days | 1 GB | $1.55 | $1.55 |
| 1 GB per dayTop-up available | 1 day | 1 GB | $1.68 | $1.68 |
| 2 GB per dayTop-up available | 1 day | 2 GB | $1.58 | $3.16 |
| 3 GB totalTop-up available | 15 days | 3 GB | $1.08 | $3.23 |
| 3 GB totalTop-up available | 30 days | 3 GB | $1.14 | $3.42 |
| 3 GB per dayTop-up available | 1 day | 3 GB | $1.43 | $4.28 |
| 5 GB totalTop-up available | 30 days | 5 GB | $1.03 | $5.13 |
| 5 GB per dayTop-up available | 1 day | 5 GB | $1.11 | $5.55 |
| 1 GB totalTop-up available | 30 days | 1 GB | $7.40 | $7.40 |
| 10 GB totalTop-up availableBest value | 30 days | 10 GB | $0.89 | $8.93 |
| 10 GB per dayTop-up available | 1 day | 10 GB | $1.03 | $10.30 |
Prices shown were generated on 2026-08-13 and can change with our provider's catalogue. The app always shows the current price before you pay.
These are Indonesia plans — see how they compare with other providers →
Practical notes for Bali
- Coverage is good across the south — Kuta, Seminyak, Canggu, Ubud — and along the main roads north and east.
- Ride-hailing apps are effectively the local transport system, and they need data to book a ride, not only to look one up.
- Ngurah Rai has SIM counters after immigration, but that means a queue and a passport scan at the end of a long flight.
- Going on to Lombok, Java or the Gilis? The same plan covers all of Indonesia.
How to get connected
- Open Num and pick Indonesia — that is the plan that covers Bali.
- Choose a plan and pay with Apple Pay.
- Scan the QR code the app gives you — Settings → Cellular → Add eSIM.
- Turn on data roaming for the Num line when you land.
Questions about Bali
How much does an eSIM for Bali cost?
Plans start at $1.14. The table on this page shows current prices — 14 options ranging from short trips to month-long stays. These are the prices you pay in the app; there are no separate activation or delivery fees.
Will my phone work with a Bali eSIM?
Most iPhones from the XR and XS onward support eSIM, and the handset must be carrier-unlocked. Check the compatibility page for the full list before you buy.
When does the plan start counting down?
Validity begins when the eSIM first connects to a network in the coverage area, not when you buy it. You can install it before you travel and it will wait until you land.
Can I keep my normal number while using it?
Yes. The Num eSIM runs alongside your existing SIM, so calls and texts on your usual number keep working while data runs over the travel plan. Turn your normal line's data roaming off to avoid a roaming bill.
Can I add more data if I run out?
Yes — reloadable plans can be topped up from inside the app without buying a new eSIM or reinstalling anything.