On this page
- What You Need Before You Buy
- Where to Buy a SIM Card in Bali
- The Four Main Providers Compared
- Tourist SIM Package Prices in 2026
- How to Get an eSIM for Bali
- Step-by-Step: Buying and Activating a Physical SIM in Bali
- Coverage Across Bali and Beyond
- WiFi in Bali — Can You Rely on It Instead?
- Common Mistakes to Avoid
- Frequently Asked Questions
Plenty of travelers arrive at Ngurah Rai Airport in 2026 expecting to grab a SIM card in five minutes, only to spend forty-five standing at a kiosk while staff navigate passport scans, IMEI numbers, and registration systems that occasionally go offline. The process is not difficult — but it is more involved than buying a SIM card almost anywhere else in Southeast Asia. Indonesia‘s IMEI registration rules, introduced in 2020 and now firmly enforced, mean you cannot just pop in a local SIM and walk away. Knowing exactly what to bring, which provider to choose, and where to buy before you land makes the whole thing smooth and fast.
What You Need Before You Buy
Indonesia requires every foreign-purchased phone to be registered against an Indonesian SIM card before it can access local networks. For tourists staying up to 90 days, this is a straightforward temporary registration — no customs tax, no complicated paperwork. Your phone’s IMEI is temporarily whitelisted for the duration of your stay. For stays longer than 90 days, a formal IMEI registration with Indonesian customs (Bea Cukai) is required, along with applicable import taxes. This almost never applies to typical tourists, but if you are planning an extended stay, be aware the rules change significantly past that 90-day mark.
Before you queue at any SIM counter, have these two things ready:
- Your original passport — not a photo, not a copy, the physical document. Staff will scan the main data page during registration.
- Your phone’s IMEI number — dial *#06# on your phone and it appears immediately on screen. You can also find it under Settings > General > About (iOS) or Settings > About Phone > Status (Android). Screenshot it or write it down before you land.
One more critical check: make sure your phone is unlocked. A phone locked to a carrier in your home country will not accept an Indonesian SIM card, regardless of how correctly it is registered. Contact your home carrier before departure to unlock it if needed. The registration process at the SIM counter takes 5 to 15 minutes under normal conditions, slightly longer at busy airport kiosks.
Where to Buy a SIM Card in Bali
You have four realistic options in Bali, and the right one depends on how much time you have and how confident you are navigating Indonesian phone stores independently.
Ngurah Rai International Airport (DPS)
The arrivals hall at Denpasar Airport has kiosks from all four major providers — Telkomsel, Indosat Ooredoo (IM3), XL Axiata, and Smartfren — positioned right after you clear customs. The convenience is genuine: staff speak enough English to handle tourists, everything is set up for registration, and you walk out connected. The trade-off is price. Airport kiosks routinely charge IDR 50,000 to IDR 150,000 more than official stores outside the airport for equivalent tourist packages. If you are on a tight budget or already have a plan in mind, it is worth waiting until you reach your accommodation area to buy.
Official Provider Stores
These are the most reliable option outside the airport. Each provider runs its own branded outlets:
- Telkomsel GraPARI — Located in major shopping malls including Level 21 Mall and Living World in Denpasar, plus standalone stores in Kuta and Ubud. Full range of plans, guaranteed official pricing, and staff who are trained specifically for SIM registration and troubleshooting.
- Indosat Ooredoo (IM3) Stores — Found in key urban areas around Denpasar and Kuta. Handles full registration for IM3 tourist SIM packages.
- XL Center — Official XL Axiata outlets offering SIM cards, tourist packages, and IMEI registration.
- Smartfren Gallery — Smartfren’s official stores, which are also the best place for in-person eSIM setup if you run into issues activating digitally.
Authorized Resellers and Phone Shops
Smaller phone shops displaying provider logos throughout Kuta, Seminyak, Ubud, and Canggu can sell and register SIM cards. They are convenient if you are already out exploring. The key word is authorized — an authorized reseller can complete the full passport and IMEI registration. An unverified street vendor selling SIM cards under the table cannot, and an unregistered SIM will be blocked on Indonesian networks. Stick to shops with clear provider branding and ask directly whether they can complete the registration before handing over your passport.
Indomaret and Alfamart (Convenience Stores)
These bright, air-conditioned mini-marts appear on virtually every street corner in Bali and are excellent for topping up an existing SIM card with credit (pulsa) or purchasing new data packages. However, they cannot complete the foreign passport and IMEI registration required when you first activate an Indonesian SIM card. If you buy a SIM starter pack at an Alfamart, you will still need to take it to an official store or authorized reseller for registration before it works on your foreign phone.
The Four Main Providers Compared
Telkomsel
Telkomsel is the largest network in Indonesia and consistently offers the best coverage, both across Bali’s main tourist areas and on the smaller islands nearby. If you plan to visit Nusa Penida, head to the Gili Islands, or travel onward to more remote parts of Indonesia, Telkomsel is the safest choice — it is often the only provider with a usable signal in rural and isolated areas. The trade-off is that its tourist packages sit at a slightly higher price point than competitors. The MyTelkomsel app (iOS and Android) handles top-ups, data package purchases, and balance checks. Official website: telkomsel.com.
Indosat Ooredoo (IM3)
IM3 offers solid coverage across Bali’s tourist hubs — Kuta, Seminyak, Canggu, Ubud, Sanur — and performs well in urban centers on Java if you continue your trip there. Coverage thins out faster than Telkomsel once you move into genuinely remote territory. Tourist SIM packages are competitively priced and represent good value for travelers spending most of their time in well-developed areas. Manage your plan via the myIM3 app. Official website: im3.id.
XL Axiata
XL Axiata’s coverage profile is similar to IM3 — reliable and often fast in cities and popular tourist zones, less dependable in remote areas. XL frequently offers competitive network speeds in high-density areas and its tourist packages are reasonably priced. The myXL app handles account management. Official website: xl.co.id.
Smartfren
Smartfren runs a 4G/5G LTE-only network, which means its infrastructure is modern and fast where it exists — but it has a noticeably smaller geographic footprint than the other three providers. In Bali’s main tourist corridor, Smartfren works well. Venture toward Nusa Penida or smaller outer islands and the signal becomes unreliable. Where Smartfren genuinely leads is eSIM capability and data value: its packages offer the most gigabytes per rupiah, and it has been ahead of the market on digital eSIM activation since before 2024. Manage via the MySmartfren app. Official website: smartfren.com.
Tourist SIM Package Prices in 2026
The Indonesian mobile market in 2026 has continued the trend of larger data allowances at comparable or slightly improved price points relative to 2024. All four providers offer dedicated tourist SIM packages. Prices below reflect official store pricing — airport kiosks add IDR 50,000 to IDR 150,000 on top of these figures.
Telkomsel Tourist Packages
- Budget: 15GB data, 30-day validity — IDR 100,000 to IDR 150,000
- Mid-range: 30GB data, 30-day validity — IDR 180,000 to IDR 250,000
- Comfortable: 50GB data, 30-day validity — IDR 280,000 to IDR 380,000
Indosat Ooredoo (IM3) Tourist Packages
- Budget: 10GB data, 30-day validity — IDR 70,000 to IDR 100,000
- Mid-range: 25GB data, 30-day validity — IDR 130,000 to IDR 180,000
- Comfortable: 40GB data, 30-day validity — IDR 200,000 to IDR 280,000
XL Axiata Tourist Packages
- Budget: 12GB data, 30-day validity — IDR 80,000 to IDR 120,000
- Mid-range: 28GB data, 30-day validity — IDR 150,000 to IDR 220,000
- Comfortable: 45GB data, 30-day validity — IDR 230,000 to IDR 320,000
Smartfren Tourist Packages
- Budget: 20GB data, 30-day validity — IDR 60,000 to IDR 90,000
- Mid-range: 40GB data, 30-day validity — IDR 100,000 to IDR 150,000
- Comfortable: 60GB data, 30-day validity — IDR 150,000 to IDR 220,000
For a two-week trip to Bali with moderate data use — navigation, social media, video calls a few times a week — a mid-range package from any provider is more than sufficient. Heavy streamers or travelers doing extended island-hopping should consider a premium Telkomsel package for coverage reliability. All prices are in Indonesian Rupiah and should be verified at point of purchase, as providers adjust packages periodically.
How to Get an eSIM for Bali
eSIM adoption among travelers to Bali has grown significantly since 2024, and by 2026 it is genuinely mainstream. The appeal is obvious: no physical card to swap, no risk of losing your home SIM, and you can activate it before you even board your flight to Bali. The registration process is the same in principle as a physical SIM — passport verification and IMEI submission — but done entirely through an app.
Check Compatibility First
eSIM works on most newer iPhones (from the iPhone XS onward), Google Pixel phones (from the Pixel 3 onward), and many recent Samsung Galaxy models. If you are unsure, check your phone’s settings — look for a “Mobile Data” or “Carrier” section that includes an option to add a data plan via QR code.
by.U (Telkomsel’s Digital Brand)
by.U is Telkomsel’s app-only sub-brand and the cleanest eSIM option if you want Telkomsel’s coverage without visiting a physical store. The process:
- Download the by.U app (iOS and Android) before arriving in Indonesia.
- Select a tourist data package within the app.
- Complete digital registration: upload a photo of your passport data page, take a selfie, and enter your phone’s IMEI number.
- Complete payment (international cards are accepted).
- Receive a QR code via email or within the app.
- On your phone, go to Settings > Mobile Data > Add Data Plan (iOS) or the equivalent on Android, and scan the QR code.
- Restart your phone. The eSIM activates within a few minutes.
Official website: byu.id
Smartfren eSIM
Smartfren has been a leader in Indonesian eSIM from early on and the process mirrors by.U closely. Download the MySmartfren app, choose a package, complete the digital passport registration, and scan the QR code. Smartfren’s data packages offer the most generous allowances at the lowest price points — if you are spending your entire trip in Bali’s main tourist areas, it is the most affordable eSIM route.
XL Axiata and Indosat Ooredoo have both expanded their eSIM offerings significantly in 2026, though by.U and Smartfren remain the most streamlined for travelers in terms of the digital-first activation experience. If you run into any technical issues during eSIM setup, visiting the relevant provider’s official store in Bali — Smartfren Gallery or a Telkomsel GraPARI — will resolve most problems quickly.
Step-by-Step: Buying and Activating a Physical SIM in Bali
If you prefer a physical SIM card, the process at an official store or airport kiosk is consistent across all providers:
- Choose your location. Airport kiosk for immediate convenience (with a price premium), or an official store like GraPARI for the best pricing and service.
- Select your provider and package. Tell staff your priorities — longest coverage range (Telkomsel), best value for Bali-only use (Smartfren or IM3), or balanced performance (XL). Ask specifically about “Tourist SIM” packages.
- Hand over your original passport and phone. Staff will scan your passport, photograph the data page, and record your IMEI number. They may take a photo of you holding your passport — this is standard and part of the registration requirement.
- Registration is processed. Expect 5 to 15 minutes at an official store, potentially up to 30 minutes at a busy airport kiosk if their registration system is running slowly.
- Pay in Indonesian Rupiah (IDR). Most official stores and airport kiosks accept cash. Some accept debit cards but cash is faster and avoids card machine issues.
- SIM is inserted and activated. Staff will put the SIM in your phone, activate the package, and run a quick test — usually a data browsing check or a test SMS.
- Keep your receipt. It contains your registered number and serves as proof of registration if you ever need to visit a store for support.
Once your initial package expires or runs low, topping up is simple: use the provider’s app, visit any Indomaret or Alfamart and ask for a top-up voucher (pulsa) for your number, or buy a new data package directly from the app. You do not need to return to an official store for top-ups.
Coverage Across Bali and Beyond
All four major providers deliver strong 4G/LTE coverage across Bali’s primary tourist corridor — from the airport in Tuban through Kuta, Seminyak, Canggu, and northward to Ubud. 5G coverage has been expanding steadily in Denpasar and surrounding urban areas since 2024 and is notably broader in 2026, benefiting travelers with 5G-compatible devices. For the average Bali trip staying within these zones, any provider works reliably.
The picture changes when you leave the main island:
Nusa Islands (Nusa Penida, Nusa Lembongan, Nusa Ceningan)
Signal is generally solid in the main tourist hubs on Nusa Penida — around Crystal Bay, Kelingking, and the main port at Toyapakeh — but becomes patchy on trails between these points. Nusa Lembongan has decent coverage in the village center. Telkomsel maintains the strongest and most consistent signal across all three islands. The others work in populated areas but drop out faster as you move into quieter spots.
Gili Islands (Trawangan, Meno, Air)
The Gili Islands off Lombok’s northwest coast have good coverage in the main social areas on Gili Trawangan and Gili Air. Telkomsel is consistently the most reliable choice here. Gili Meno, the quietest of the three, has more variable signal — Telkomsel again performs best. There are no motorized vehicles on the Gilis, which makes navigation apps and offline maps useful backup options regardless of which SIM you carry.
Traveling Beyond Bali
If your Indonesia trip extends to Lombok, Flores, Labuan Bajo, or any of the more remote island chains, Telkomsel is the only provider that consistently delivers a usable signal. In many of these areas, it is the only provider with any signal at all. XL and IM3 handle Java and Lombok’s urban centers well, but Telkomsel is the right call for serious island-hopping or off-the-beaten-path travel. Java itself is well covered by all four providers for KAI train travel between cities.
WiFi in Bali — Can You Rely on It Instead?
Bali is genuinely well-served by WiFi. Walk into almost any cafe in Seminyak or Canggu and the password is written on a chalkboard near the counter, the connection is fast, and the cold brew arrives cold. Hotels, guesthouses, and villas offer free WiFi as standard, and the speeds in Bali’s tourist areas have improved considerably since 2024 as accommodation providers have upgraded their infrastructure.
That said, relying purely on WiFi creates real friction in daily travel. Gojek and Grab — the two ride-hailing apps you will use constantly in Bali — require a live data connection to book rides and communicate with drivers. Using them on WiFi means standing outside a restaurant tethered to the building’s router range, then losing signal the moment you step toward the road. Navigation while moving in a car or on a scooter obviously requires mobile data. If your accommodation’s WiFi goes down overnight, you wake up with no way to book a morning transfer to the airport.
A local SIM card costs less than two Bintangs and solves all of this immediately.
Common Mistakes to Avoid
- Buying from an unofficial vendor. If a SIM card is not properly registered to your passport and IMEI, Indonesian networks will block it. There is no workaround. Only buy from official stores, airport kiosks, or clearly authorized resellers with visible provider branding.
- Forgetting to bring your physical passport. A photo on your phone is not accepted. The physical document is required for the registration scan. Travelers who leave their passport at the hotel safe face a wasted journey back.
- Not checking if your phone is unlocked. A phone locked to a foreign carrier will not accept any Indonesian SIM, no matter how correctly it is registered. Unlock before traveling.
- Assuming Indomaret or Alfamart can do a full registration. They can top up an already-registered SIM. They cannot complete the initial foreign passport and IMEI registration. First-time activation must happen at an official store or authorized reseller.
- Choosing Smartfren if you are doing serious island-hopping. Smartfren’s data value is unbeatable for Bali-based travel, but its coverage outside major tourist zones is significantly thinner than Telkomsel. If your plans extend to Nusa Penida, the Gilis, Lombok’s interior, or anywhere more remote, choose Telkomsel or at least by.U on the Telkomsel network.
- Not keeping your registration receipt. If you need to visit a provider store for any reason — SIM replacement, network issue, account query — staff will ask for your registered number and sometimes your original registration details. Keep the receipt for the duration of your trip.
- Overpaying at the airport without comparing options. If time is not a constraint, compare packages at the airport kiosks against what official stores charge outside the terminal. The IDR 50,000 to IDR 150,000 premium is real. For a two-week trip, it is not catastrophic — but for travelers on tight budgets, it is worth the fifteen-minute detour to a mall store.
Frequently Asked Questions
Can I buy a SIM card before arriving in Bali?
Yes, if you have an eSIM-compatible phone. Both by.U (Telkomsel’s digital brand) and Smartfren allow you to purchase and activate an eSIM entirely online through their apps before you travel. You complete digital passport verification and IMEI submission remotely, receive a QR code, and install the eSIM on your device. Physical SIM cards must be purchased and registered in person in Indonesia.
Do I need to show my passport every time I top up my SIM card?
No. You only need your passport for the initial SIM card registration when you first activate the card. Once registered, topping up credit or buying new data packages can be done through the provider’s app, at Indomaret or Alfamart, or at any authorized reseller without presenting identification again.
Which provider is best for Bali if I am only staying in the main tourist areas?
For Kuta, Seminyak, Canggu, and Ubud, any of the four providers work reliably. Smartfren gives the most data for the lowest price and is ideal if you are staying within Bali’s main corridor. For anyone planning day trips to Nusa Penida or the Gili Islands, Telkomsel is the more dependable choice for consistent signal away from the main hubs.
What happens if my 90-day tourist SIM registration expires before I leave Indonesia?
If you stay beyond 90 days on a tourist SIM registration, your foreign-purchased phone will be blocked from accessing Indonesian mobile networks. For trips genuinely exceeding 90 days, formal IMEI registration with Indonesian customs (Bea Cukai) is required, and import taxes on the phone apply. This process is complex and separate from a standard tourist SIM purchase. The vast majority of tourist visits are well within the 90-day window and are unaffected.
Is 4G/LTE reliable enough for video calls and streaming in Bali?
Yes, in Bali’s main tourist areas, 4G/LTE coverage from all major providers is strong enough for video calls, navigation, and casual streaming without issues. 5G coverage in Denpasar and surrounding urban areas has expanded notably in 2026 for compatible devices. Speeds can slow during peak evening hours in very high-density areas like Kuta beach strips, but remain functional. Remote areas and quieter parts of Nusa Penida will see lower speeds regardless of provider.
📷 Featured image by Tusik Only on Unsplash.