Let me just say this upfront — your Indian SIM will not save you in Bali.
If you keep Airtel or Jio turned on when you land, you will get a roaming bill that makes your trip feel more expensive than it needed to be.
Jio’s international roaming pack for Indonesia costs around ₹2,299 for 10 days with just 1GB of data per day.
Airtel plans are similar — roughly ₹230 per day, for data that runs out after an hour of Google Maps and a few Gojek bookings.
A local Bali SIM card gives you 20-25GB for the entire trip at about ₹840.
The math is very obvious.
And you genuinely need internet in Bali.
This is not like a Rajasthan trip where you can figure things out on foot.
In Bali, almost everything runs on apps — Grab and Gojek for rides, Klook for booking water sports, Google Maps for Seminyak’s narrow roads.
Without a working SIM, you are completely dependent on your hotel’s Wi-Fi.
So yes, get a local SIM.
Now let’s talk about which one to actually pick.
The 3 Networks That Matter in Bali
There are four telecom providers in Indonesia, but only three matter for tourists.
Telkomsel — The One Most Travelers Go With
Telkomsel is Indonesia’s largest network with around 48% market share, and it shows in Bali.
Coverage is solid whether you are at Ubud’s Campuhan Ridge, on the boat to Nusa Lembongan, or stuck in traffic near Seminyak.
More importantly, it is the only network that holds up reasonably well in trickier spots like Nusa Penida and Uluwatu’s cliffside paths.
Telkomsel Prices in Bali (2026)
Quick comparison of the most common prepaid SIM options for visitors.
| Plan | Data | Validity | Airport Price (IDR) | Local Store (IDR) | Approx. INR |
|---|---|---|---|---|---|
| Tourist SIMPATI | 25GB + 25 min calls | 30 days | IDR 250,000–350,000 | IDR 150,000 | ₹840 |
| Starter Pack | 3GB + calls | 30 days | — | IDR 35,000 | ₹196 |
Tourist SIMPATI
Starter Pack
XL Axiata — Good Value in the Beach Towns
XL is cheaper than Telkomsel and works perfectly fine if your trip is mostly Canggu, Seminyak, Kuta, and Sanur.
Speeds in these areas are actually great — sometimes even faster than Telkomsel during off-peak hours.
One thing to watch: some XL plans look incredibly cheap but the data is split into quotas.
A plan advertised as “60GB for IDR 38,000” might mean 5GB at full speed, 20GB at reduced speed, and 35GB valid only for certain apps.
Always ask which portion is freely usable before buying.
Price at airport: IDR 60,000–100,000 (₹335–₹560) for 10–15GB
Local stores: IDR 38,000–60,000 depending on the plan
Best for: Budget travelers staying in southern beach towns and not planning any island hops.
Indosat IM3 — The Budget Option (With Limits)
IM3 is the cheapest of the three.
Starter packs cost around IDR 35,000 (₹196) for 3–5GB.
They also have “Travel On” plans for tourists.
The downside is real — IM3 is fine in Kuta and Seminyak but gets patchy in Ubud, unreliable in rural areas, and genuinely poor on Nusa Penida. Coverage drops off sharply the moment you leave the main tourist corridors.
Best for: Only if your budget is very tight and you are staying in busy tourist areas the whole trip.
Where to Buy a SIM Card in Bali
At the Airport
Ngurah Rai International Airport (DPS) has SIM card counters right after you exit customs — Telkomsel, XL, and IM3 all have kiosks there.
Staff can activate your SIM in 10–15 minutes. You will need your passport — this is legally required under Indonesian law for all SIM registrations.
Airport is convenient. It is also where most tourists get overcharged.
A Telkomsel tourist pack that costs IDR 150,000 in a local store often gets quoted at IDR 300,000–350,000 at the airport.
Always ask for the price before they touch your phone. If it sounds too high, tell them you will get one in town.
Local Stores in Bali
Better value options:
- Telkomsel GraPARI stores in Kuta, Denpasar, or Ubud
- Indomaret or Alfamart convenience stores (these are everywhere in Bali — think of them like our D-Mart)
- Official XL stores in Seminyak and Canggu
The same Telkomsel 25GB tourist SIM costs around IDR 150,000 (₹840) at these stores.
Same SIM at the airport? IDR 300,000+.
The trade-off is that you spend your first hour or two without data.
To handle that: download Google Maps offline for Bali before you fly, and save your hotel’s address on your phone before landing.
Download the Ultimate Bali Trip Planning Checklist for Indian Travellers
Avoid the last-minute rush before your flight. Our free checklist covers everything Indian travellers commonly forget, including Visa on Arrival preparation, SIM card options, currency exchange tips, essential travel apps, packing recommendations, and other practical tasks to complete before you land in Bali.
Arrival Ready
Visa, airport, and entry requirements in one checklist.
Travel Essentials
SIM cards, useful apps, and connectivity tips.
Packing Guide
Carry everything you need and avoid common oversights.
Free WhatsApp Checklist
Receive your complete Bali planning guide within 24 hours.
Physical SIM vs eSIM — Which One Makes Sense for You?
This is worth thinking about, especially if you have a newer phone. Most iPhones from iPhone 12 onwards, Samsung Galaxy S21 and above, and most OnePlus phones from 2022 support eSIM.
Here’s the honest comparison:
Physical SIM vs eSIM for Bali
Compare the two most common connectivity options for your Bali trip.
| Feature | Physical SIM | eSIM |
|---|---|---|
| Setup | Buy at airport or store | Activate online before landing |
| Cost | IDR 150,000–350,000 (₹840–₹1,960) | US$5–21 (₹420–₹1,760) |
| Connected on landing | No | Yes |
| Works on all phones | Yes | Only compatible phones |
| Local number for calls | Yes (some plans) | Data only (most plans) |
| Risk of losing card | Can lose the SIM | No physical card to lose |
Setup
Cost
Connected on landing
Works on all phones
Local number for calls
Risk of losing card
Best eSIM Options for Bali (2026)
The most important thing when choosing an eSIM is which Indonesian network it runs on. Some cheap eSIMs use Indosat or Smartfren — meaning the same patchy coverage problems as IM3.
You want Telkomsel or XL for Bali.
Best eSIM Providers for Bali
Popular digital SIM options for travelers visiting Indonesia.
| eSIM Provider | Network | Data | Cost (USD) | Approx. INR |
|---|---|---|---|---|
| Jetpac Indonesia | Telkomsel | 20GB | $21 | ₹1,760 |
| BaliEasy Telkomsel eSIM | Telkomsel | 21GB | $15 | ₹1,260 |
| Holafly Indonesia | Telkomsel | Unlimited | $19–$29 | ₹1,595–₹2,435 |
| Nomad Indonesia | Telkomsel | 10GB | ~$12 | ₹1,005 |
| Airalo Indonesia (Indotel) | Indosat | 10GB | ~$11 | ₹924 |
Jetpac Indonesia
BaliEasy Telkomsel eSIM
Holafly Indonesia
Nomad Indonesia
Airalo Indonesia (Indotel)
Not Sure Which SIM Card Is Best for Your Bali Itinerary?
Mobile coverage varies across Bali, especially in places like Nusa Penida and remote attractions. Tell us your travel dates, the places you plan to visit, and your group size on WhatsApp. We'll recommend the best SIM option for your route and help you build a practical day-by-day itinerary that minimizes travel time and keeps you connected throughout your trip.
Best SIM Choice
Choose the right network based on where you're actually travelling.
Smarter Itinerary
Plan each day to reduce unnecessary driving and backtracking.
Area-Specific Tips
Know where connectivity is limited before you arrive.
Free WhatsApp Planning
Get personalised SIM and itinerary advice from Bali travel experts.
The Nusa Penida Signal Problem (Read This Before Buying)
If your Bali trip includes Nusa Penida — Kelingking Beach, Diamond Beach, Angel’s Billabong — you need to know this before picking your SIM.
Nusa Penida has genuinely poor mobile coverage.
Not “a bit weak” — multiple dead zones at the most famous spots.
At Kelingking Beach viewpoint, Broken Beach, and along the west coast cliff roads, all three networks struggle once you are off the main roads.
Cliffs block the signal completely in many places.
Telkomsel holds on slightly longer than the others, but even Telkomsel goes dark at certain viewpoints.
XL and Indosat drop earlier and reconnect more slowly.
What this means practically for you:
- Download offline Google Maps for Nusa Penida before leaving the Bali mainland
- Screenshot your accommodation address and driver’s WhatsApp number
- Don’t count on live navigation while riding between spots on the west coast
- The east coast — Atuh Beach, Diamond Beach — has better signal than the west coast
This is not a reason to skip Nusa Penida.
It is just a reason to be prepared — and to choose Telkomsel over any cheaper alternative if the island is on your list.
Quick Things to Know Before You Buy
- Always ask the price before they touch your phone.
- Some airport kiosk staff will insert the SIM, activate it, and then quote a price much higher than the listed plan.
- Once it is in, people feel awkward about saying no.
- Your phone needs to be unlocked. Most Indian phones bought outright (from Amazon, Flipkart, or a retail store) are unlocked by default.
- But if you got your phone bundled with a carrier plan, check this before you leave.
- Hotspot sharing works on most plans. You can turn your Bali SIM into a hotspot and connect your travel partner’s phone, tablet, or laptop.
- Most Telkomsel and XL tourist plans allow this.
- Just confirm at the point of sale.
- Register the SIM properly. Indonesian law requires IMEI registration for all SIM cards.
- At official stores and airport counters, staff handle this for you using your passport.
- At small local shops, always ask them to complete the registration.
- An unregistered SIM can stop working after 24–48 hours.
FAQs About Bali SIM Cards for Indian Travelers
Frequently Asked Questions
Which SIM card is best for Bali tourists in 2026?
Telkomsel is the best overall choice. The Tourist SIMPATI card gives 25GB of data and 25 minutes of calls for around IDR 150,000 (₹840). It offers the strongest coverage across Ubud, Canggu, Seminyak, Uluwatu, Nusa Lembongan, and performs better than other networks on Nusa Penida.
Should I buy the SIM at Bali airport or in town?
Airport purchase is convenient but usually costs 30–40% more. Buy at the airport if you need data immediately. Otherwise, local GraPARI stores or Indomaret outlets offer better prices.
Does my Indian SIM work in Bali? Should I enable roaming?
Yes, but international roaming from Indian carriers is expensive. Switch off mobile data after landing and use a local SIM or eSIM instead.
Do I need my passport to buy a SIM card in Bali?
Yes. Indonesian regulations require passport registration. Official counters complete the process in about five minutes.
Is eSIM better than a physical SIM for Bali?
If your phone supports eSIM, it is very convenient because you arrive connected. Most eSIMs are data-only, while a Telkomsel physical SIM also offers voice services.
Which eSIM works best for Bali?
Jetpac Indonesia and BaliEasy Telkomsel eSIM are excellent choices because they use Telkomsel's network. Holafly is suitable for unlimited data users.
How much data do I need for a week in Bali?
Around 20GB is enough for most travelers. Families sharing a hotspot should consider 25–30GB.
Does the SIM card work on Nusa Penida?
Yes, although coverage varies. Telkomsel provides the strongest signal, but some western coastal attractions still experience weak reception.
Can I use hotspot on my Bali SIM?
Yes. Most Telkomsel and XL tourist plans support hotspot sharing, making them ideal for couples and families.
How much does a Bali SIM cost in Indian rupees?
A local Telkomsel tourist SIM with 25GB costs around ₹840. Airport prices are typically ₹1,400–₹1,960.
Can I use the same SIM for Lombok or the Gili Islands?
Yes. Indonesian SIM cards work nationwide. Telkomsel offers the most reliable coverage for island hopping.
Is 4G available in Bali?
Yes. Strong 4G coverage is available across major tourist destinations and is sufficient for maps, streaming, and video calls.
What apps should I download before landing in Bali?
Install Grab, Gojek, Google Maps (with offline maps), Klook, and your hotel's app before you travel.