Planning a trip to Bali and wondering how to stay online? In this 2025 guide, we break down the best sim card Bali 2025 options — including eSIMs, travel data plans, and where to buy a SIM card on arrival.
SIM Cards & Internet in Bali: What You Need to Know (2025)
Sim Card Bali 2025: Internet & Connectivity Guide
The top mobile providers in Bali are Telkomsel, XL Axiata, and Indosat Ooredoo. Among these, Telkomsel offers the widest coverage — even in rural areas and islands.
- Telkomsel: Best coverage, slightly pricier
- XL Axiata: Good value, decent coverage
- Indosat: Budget-friendly, urban-focused
Where to Buy a SIM Card in Bali
You can buy SIM cards at Denpasar Airport (DPS), local convenience stores (Indomaret, Circle K), or official stores in towns like Ubud, Canggu, and Seminyak.
Passport is required for registration.
eSIMs for Bali (2025)
If you have an eSIM-compatible phone, you can activate a plan before landing in Bali. Companies like Airalo, Holafly, and Nomad offer prepaid eSIM packages for Indonesia.
Data Plans & Prices
Here’s a rough idea of pricing (as of 2025):
- 10 GB for ~IDR 100,000 ($6.50)
- 20 GB for ~IDR 150,000 ($10)
- Unlimited plans vary by provider
Free WiFi in Bali
Most cafes, restaurants, hotels, and coworking spaces offer free WiFi — especially in Canggu and Ubud. However, speed and reliability can vary. For consistent connection, a local SIM is better.
Best for Digital Nomads
If you’re planning to work remotely, consider combining SIM data with coworking spaces that offer fiber-optic speeds. Ubud and Canggu have top-rated spaces like Outpost and Dojo Bali.
Tips for Using SIM Cards in Bali
- Turn on roaming only if you’re on an international SIM
- Use WhatsApp — it’s the default for local communication
- Top up data via provider apps or Alfamart/Indomaret kiosks
Getting a SIM card or eSIM in Bali is hassle-free and helps you stay connected throughout your adventure. Whether you’re navigating with Google Maps, booking a Grab, or uploading travel reels — you’re covered.
FAQ: Using a SIM Card in Bali
- Can I buy a SIM card at Bali airport?
- Yes, you’ll find several mobile provider kiosks at Denpasar Airport (DPS).
- Do I need to show ID?
- Yes, you must show your passport for SIM card registration.
- Which is better in Bali: eSIM or physical SIM?
- eSIMs are more convenient if your phone supports them, but local SIMs may be cheaper.
Which SIM Card is Best for You?
- Short-term tourists: XL Axiata or Indosat for budget packages
- Remote workers: Telkomsel for strong and stable connection
- Frequent travelers: eSIM from Airalo or Holafly for flexibility