Why Get a SIM Card in Bali?
For travellers in 2025, having mobile internet in Bali is essential. From booking rides to checking directions or staying connected with friends and family, a local SIM card helps you avoid costly roaming charges while ensuring reliable coverage across the island. Bali’s tourist SIM cards are easy to buy, affordable, and offer good data speeds whether you’re staying in Seminyak or trekking in Ubud.
How Much Does a SIM Card Cost in Bali?
In 2025, the cost of a tourist SIM card in Bali ranges from IDR 100,000 to IDR 650,000, depending on the provider, data volume, and whether you choose a physical SIM or an eSIM.
Telkomsel SIM Card Prices
Telkomsel is the top choice for tourists who want strong and consistent coverage, even in remote areas like Nusa Penida or Lovina.
- 18GB – IDR 250,000
- 25GB – IDR 350,000
- 50GB – IDR 450,000
- 70GB – IDR 550,000
Telkomsel eSIM Prices
If you have a phone that supports eSIM, you can activate Telkomsel’s digital SIM instantly with a QR code.
- 25GB – IDR 450,000
- 35GB – IDR 500,000
- 60GB – IDR 550,000
- 100GB – IDR 600,000
XL, Tri, and Indosat eSIM Prices
These providers offer more budget-friendly options and are well-suited for travellers staying mainly in tourist zones.
- 5GB – IDR 100,000
- 8GB – IDR 150,000
- 14GB – IDR 200,000
- 29GB – IDR 250,000
- 45GB – IDR 300,000
- 80GB – IDR 350,000
- 150GB – IDR 400,000
- 120GB (physical SIM) – IDR 650,000
What’s Included in the SIM Card Price?
Most tourist SIM cards come with:
- High-speed 4G or 5G internet
- 30-day validity
- Instant activation (especially if bought at the airport or online)
- Optional calls and SMS depending on the plan
Where to Buy a SIM Card in Bali
At the Airport
Ngurah Rai International Airport (Denpasar) is the most convenient place to get your SIM card. Just after arrivals, you’ll find SIM card counters with ready-to-activate packages for tourists. One of the top recommended vendors here is PT Surya Kumala Abadi (PT SKA), the official provider behind SIM Card Airport Bali. They offer Telkomsel, XL Axiata, Indosat, and Tri SIM cards, including both physical and eSIM formats.
In Town
You can also buy SIM cards at mobile shops, convenience stores, or electronics retailers across Bali. However, tourist-specific plans might not be readily available, and setup may require assistance or registration with your passport.
Final Thoughts
So, how much does a SIM card cost in Bali in 2025? Prices range from IDR 100,000 to 650,000 depending on the provider and data needs. Choose Telkomsel if you want the most reliable coverage across the island. For budget-friendly options within tourist areas, XL, Tri, and Indosat are great alternatives. To ensure the easiest and fastest activation, pre-order online from PT SKA via SIM Card Airport Bali and enjoy instant connectivity as soon as you land.