Quick Answer: In Bali, SIM cards typically start from around USD 12 (IDR 200,000) up to USD 25 (IDR 400,000), with data packages ranging from 12 GB to 63 GB. eSIMs start from USD 1–6 for small plans, or USD 14–23 for 40-70 GB. Many travelers choose BaliEasy’s Telkomsel eSIM for instant activation, reliable coverage, and English support, so they can land in Bali already connected.
Physical SIM Cards in Bali
If you decide to buy a physical SIM card after arriving in Bali, you’ll find them at the airport, convenience stores, and local phone shops. Popular providers include Telkomsel, XL Axiata, and Indosat Ooredoo (IM3).
Example prices for tourists:
Provider & Package |
Price (USD) |
Data & Extras |
Telkomsel Tourist (SIMPATI) | ~$10 (IDR 150,000) | 25 GB nationwide + 25 min local calls / 30 days |
XL Axiata Starter Pack | ~$4.60 (IDR 46,000) | 14 GB (or higher tier options up to 260 GB) / 30 days |
IM3 (Indosat Ooredoo) | ~$6.40–$12.80 | 6 GB + 30 min calls for ~$6.40; 16 GB + calls/SMS for ~$12.80 / 28 days |
XL Axiata via Traveltomtom | ~$4 (30 GB) | 30 GB for 30 days (~IDR 62,000), local store price |
Airport Stall Prices | ~$26 (400 k IDR) | Tourist price, around double the local street/vendor rate |
If you’re landing at Ngurah Rai International Airport, check our guide to Buying SIM Cards and eSIMs at Bali Airport for what to expect and how to avoid tourist mark-ups.
eSIM Options for Bali
An eSIM lets you skip queues, avoid fiddling with SIM trays, and start your holiday with internet ready the moment you land. With BaliEasy, you can purchase online, receive your QR code instantly, and even get free IMEI registration, something not all eSIM sellers provide.
Popular eSIM price examples:
Provider & Plan |
Price (USD) |
Data & Duration |
Airalo (Indonesia) | ~$4 for 1 GB / 7 days to $35 for 20 GB / 30 days | Flexible local plans |
Saily | ~$4.79 for 1 GB / 7 days; up to $20.89 for 10 GB / 30 days | Competitive and secure |
Nomad | $4 for 1 GB / 7 days; $24 for 10 GB / 30 days | Balanced regional options |
Jetpac | $1 for 1 GB / 4 days; up to $15 for 10 GB / 30 days | Budget-friendly, Telkomsel-backed |
BaliEasy Telkomsel eSIM | $14–23 for 40–70 GB / 30 days | Pre-activated, reliable, English support |
If you’re new to eSIMs, our What Is an eSIM Card and How Does It Work? guide covers the basics, compatibility, and setup process.
SIM vs eSIM: Which Should You Choose?
- Physical SIM: Best if you’re happy to shop around locally for the lowest price and don’t mind manual setup.
- BaliEasy eSIM: Best if you want transparent pricing, full English support, reliable Telkomsel coverage, and the ability to start using your data the second you arrive.
Not sure which is right for you? Our comparison eSIM vs Physical SIM: What’s Best for Your Bali Trip? can help you decide.
How Much Data Do You Need in Bali?
- Light use (messages, maps): 3–5 GB/week
- Moderate use (social media, browsing): 5–10 GB/week
- Heavy use (video streaming, work): 10 GB+/week
Use our Bali eSIM Data Calculator to quickly figure out the best plan for your stay.
Why Travelers Pick BaliEasy
Choosing BaliEasy’s Telkomsel-powered eSIM means:
- No airport queues – activate before you fly.
- Nationwide coverage – works in Bali, Lombok, Java, and beyond.
- Free IMEI registration – avoid common tourist connectivity issues (see A Complete Guide to IMEI Registration in Bali).
- Upfront pricing – no haggling or surprise charges.
- Local support – we’re based in Bali and speak your language.
If you’re curious about network performance, our Best Mobile Networks in Bali for Tourists review explains which carriers are fastest and most reliable.
Summary: SIM vs eSIM in Bali
Provider / Plan |
Price (USD) | Data & Duration |
Why Choose It |
Telkomsel Tourist (SIMPATI) | ~$10 | 25 GB + 25 min calls / 30 days | Widest coverage in Bali & Indonesia |
XL Axiata (Local Store) | ~$4 | 30 GB / 30 days | Best budget data deal if buying locally |
Airalo (Indonesia) | ~$35 | 20 GB / 30 days | Flexible setup, but higher cost per GB |
Nomad | $24 | 10 GB / 30 days | Good for multi-country trips |
BaliEasy Telkomsel eSIM | $14–23 | 40–70 GB / 30 days | Best balance of price, data, and reliability, instant activation, free IMEI registration, English support |
Bottom Line:
If you have time to shop around after you arrive, a physical SIM can be cheap. But if you’d rather land in Bali with internet ready, no queues, and no guesswork, an official Telkomsel BaliEasy eSIM is the easiest, most reliable choice for your trip.