Getting a Bali SIM card as a tourist is often one of the first things visitors arrange upon arrival, and for good reason! Staying connected easily and affordably makes exploring the island, using helpful apps, sharing moments with loved ones back home, and accessing information much simpler. While free Wi-Fi is common in hotels and cafes, having your own mobile data provides crucial connectivity on the go.
Navigating the options – local physical SIM, eSIM, roaming – and understanding the registration process can seem a bit confusing at first. Don’t worry! As your friendly guides here at Merusaka Nusa Dua , we’ve put together this straightforward guide to help you choose the best option for your needs and get set up smoothly for your Bali adventure.
Why Get a Local Connection? The Benefits Over Roaming
While using your home mobile plan via international roaming is technically possible, opting for a local Indonesian SIM card (physical or eSIM) usually offers significant advantages for most visitors:
- Cost-Effectiveness: International roaming charges, especially for data, can be extremely expensive from many home countries. Local Indonesian prepaid data packages are generally very affordable, offering large amounts of data for a fraction of the cost.
- Generous Data Allowances: Local tourist packages often come with substantial data quotas (often 20GB or much more for 30 days), allowing you to use maps, social media, video calls, and apps freely without constantly worrying about exceeding expensive limits.
- Better Speeds (Potentially): Using a local network directly often provides better and more stable data speeds compared to roaming via partner networks.
- Local Phone Number: Having an Indonesian phone number can be handy for local bookings (some tours or restaurants might ask for one) and essential for fully verifying and using apps like Gojek or Grab .
Your Main Connectivity Choices in Bali
You have a few primary ways to stay connected using mobile data:
- Local Physical SIM Card: This is the traditional option. You purchase a small plastic SIM card from a local provider and insert it into your phone (replacing your home SIM card). Your phone must be ‘unlocked’ (not restricted to your home carrier) to accept a foreign SIM.
- eSIM (Embedded SIM): A newer, convenient technology. An eSIM is a digital SIM profile downloaded directly onto your phone. There’s no physical card swapping needed.
- Pros: Very convenient (can often be purchased and set up online before you even leave home), allows you to keep your home SIM active for calls/texts if needed (on dual-SIM phones), environmentally friendlier (no plastic).
- Cons: Your phone must support eSIM technology (check your model’s compatibility beforehand). Activation processes vary. Local providers (Telkomsel, Indosat) offer eSIMs, but sometimes require visiting a store or involve IMEI checks. International eSIM providers (like Airalo, Holafly, Nomad – numerous options exist) offer easy online purchase focused purely on data, often connecting via local networks.
- International Roaming: Using your existing SIM card and plan from your home country.
- Pros: Utmost convenience – works immediately upon arrival, keeps your home number active.
- Cons: Usually significantly more expensive for data compared to local options. Check your home provider’s international roaming rates before you travel – they can be shockingly high! Some providers offer specific travel passes, which might be slightly better value but still often pricier than local SIMs for heavy data users.
- Pocket Wi-Fi Device: These are small, portable devices you can rent that create a personal Wi-Fi hotspot using a local SIM card inside.
- Pros: Can connect multiple devices (phones, tablets, laptops) simultaneously. Good for groups or families travelling together.
- Cons: Requires carrying and charging an extra device. Can sometimes be more expensive than a single SIM card if only one or two people need data.
For most visitors seeking the best balance of value, data allowance, and convenience, getting a local physical Tourist SIM card or an eSIM (either local or international) is generally the recommended approach.
Meet the Providers: Telkomsel, XL Axiata & Indosat Ooredoo (IM3)
You’ll mainly encounter three major mobile network providers in Bali:
- Telkomsel: Generally regarded as having the widest and most reliable network coverage across Indonesia, including Bali and its more remote areas or surrounding islands like Nusa Penida. They often have specific “Tourist Prepaid Card” offers.
- XL Axiata: Another major player with very strong coverage in popular tourist areas like South Bali and Ubud. XL often competes aggressively on price and data allowances, sometimes offering very large quotas.
- Indosat Ooredoo (IM3): Also offers good coverage, particularly in populated areas, and frequently provides competitive pricing and attractive data packages, including specific tourist options.
Which to choose? For most visitors staying mainly in tourist areas (Nusa Dua, Kuta, Seminyak, Ubud, etc.), all three providers generally offer good service and speeds. If you plan extensive travel to very remote parts of Bali or other Indonesian islands, Telkomsel’s slightly broader reach might be an advantage. Comparing current specific tourist packages upon arrival is often the best deciding factor.

Getting a local tourist SIM card at the airport is a convenient way to stay connected when arriving in Bali.
Tourist SIM Packages & Costs (Examples & Guidance – No Table)
This is where things get tricky, as offers change rapidly!
Important Disclaimer: Please understand that SIM card package details (data GB, validity, calls) and especially prices change very frequently. Prices also vary significantly depending on where you buy (official store vs. airport vs. small shop vs. online reseller). Information below provides examples and general price ranges based on research around April 2025. You MUST verify current offers and prices directly at your point of purchase.
- Typical Tourist Offerings: Providers usually offer specific prepaid “Tourist SIM” packages. These typically bundle a decent amount of mobile data (often ranging from 15GB up to 50GB or more), usually valid for 30 days. Some might include a small number of local call minutes.
- Benchmark Example (Telkomsel): A frequently cited official package is Telkomsel’s “Tourist Prepaid Card.” At the time of research, this was often around IDR 150,000 (approx. $10 USD / A$15) and included roughly 25GB of data valid for 30 days, plus some local call minutes. This serves as a useful reference point when comparing offers you see.
- General Price Range: For a typical 30-day tourist package from one of the main providers with a substantial data allowance (e.g., 20GB – 35GB or more), you can generally expect to pay somewhere in the range of IDR 100,000 to IDR 200,000 (approx. $7 – $13 USD / A$10 – A$20) when purchasing from official stores or reputable airport kiosks. Packages with much larger data quotas (60GB+) are also available at higher price points. Resellers (like Klook, Pelago, or local providers like HeyBali, Bikago Mobile found online) often offer different bundles, sometimes including delivery or airport pickup, with varying prices – compare carefully if considering these.
- Where to Check Current Deals: Your best bet is to check directly at the official provider stores (GraPARI for Telkomsel, XL Center, Gerai Indosat) once you are in Bali, or compare the clearly displayed offers at the reputable provider kiosks at the airport arrivals hall.
Why No Comparison Table? Due to the constant changes in packages and significant price differences between various sellers, presenting a fixed comparison table here would likely be outdated or misleading very quickly. We strongly advise comparing the current deals available when you arrive.
How & Where to Get Connected
Here are the main places to obtain your local SIM or activate an eSIM:
- Airport Kiosks (Upon Arrival): Located right after baggage claim/customs in the arrivals hall at Ngurah Rai Airport (DPS).
- Pros: Very convenient, get connected immediately. Staff are used to dealing with tourists.
- Cons: Prices might be slightly higher than outside the airport. Can sometimes have queues.
- Process: Approach the kiosk of your chosen provider (Telkomsel, XL, Indosat usually all present). Show your passport for registration, choose your package, pay (cash IDR often preferred, cards sometimes accepted), and they will usually activate the SIM for you.
- Official Provider Stores (GraPARI, XL Center, Gerai Indosat): Located in major towns and shopping malls.
- Pros: Often the best official prices and package options. Staff can provide proper support and ensure correct registration.
- Cons: Requires travelling to the store after leaving the airport.
- Process: Similar to airport – provide passport, choose package, pay, they handle registration and activation.
- Smaller Phone Shops / Counters: You’ll see these everywhere.
- Pros: Widely available.
- Cons: Crucially, ensure they perform the official passport registration correctly. If not done properly, the SIM might stop working. Prices can vary significantly. Staff may have limited English. Best used for top-ups rather than initial purchase unless you’re confident they are reputable and register correctly.
- eSIM Activation:
- International Providers (Airalo, Holafly, Nomad, etc.): Purchase online (website or app) before your trip or upon arrival using Wi-Fi. Activation is usually done by scanning a QR code provided after purchase and following on-screen instructions. Ensure your phone is eSIM compatible before buying. These usually provide data only.
- Local Providers (Telkomsel, Indosat): May offer eSIMs via their apps or potentially at official stores. The process might sometimes involve IMEI checks or visiting a store, potentially negating the remote convenience advantage for initial setup compared to international eSIM providers. Check their current procedures.
Understanding Registration: Passport & IMEI (Important!)
Getting your SIM working involves mandatory registration:
- Passport Registration (Required for ALL SIMs): When you buy any local SIM card in Indonesia (physical or eSIM from a local provider), the seller must legally register it using your passport details. They will usually scan or take a photo of your passport’s photo page. Ensure this is done; otherwise, the SIM will not activate or will stop working quickly.
- IMEI Registration (Context for Tourists): You might hear about IMEI registration. This is an Indonesian regulation requiring the unique ID number (IMEI) of foreign-bought phones to be registered with Customs (Bea Cukai) if using a local SIM card for more than 90 days.
- For Typical Tourists (<90 Days): If you are visiting Bali for a standard holiday (less than 90 days) and purchase an official Tourist SIM package, the passport registration done by the seller at the point of purchase is generally sufficient for the SIM to work throughout its validity period (e.g., 30 days, or up to 90 days of network use). You typically do not need to perform a separate IMEI registration with Customs for these short-term tourist SIMs.
- When is Customs IMEI Registration Needed? You would likely need to register your phone’s IMEI with Customs (bea cukai.go.id online before arrival, or at the airport customs counter immediately upon arrival) if:
- You plan to stay in Indonesia for more than 90 days and use a local SIM in your foreign-bought phone beyond that period.
- You buy a regular local SIM card that isn’t specifically a ‘Tourist’ package (though sellers should still register it to your passport).
- Recommendation: For most visitors on holiday, stick to official Tourist SIM packages from reputable sources (airport/official stores). Ensure they register it with your passport, and you generally won’t need to worry about the separate Customs IMEI process for stays under 90 days. Long-term visitors should research the Customs IMEI procedure thoroughly.
- Activation Test: Before leaving the store or kiosk where you bought your physical SIM, it’s wise to insert it, restart your phone, and quickly test if you can make a call or access mobile data. Ensure it’s activated properly.
Conclusion: Connecting with Ease
Staying connected during your Bali adventure is quite straightforward with the right approach. Opting for a local Tourist SIM card (physical or eSIM) generally offers the best combination of value and generous data allowances compared to potentially costly international roaming.
Remember to purchase from reputable sources (official stores or airport kiosks are recommended for initial purchase), ensure your passport registration is completed correctly, and understand the context of IMEI registration (usually not a concern for short tourist trips with official tourist SIMs). Don’t forget to check the current package offers and prices when you arrive, as they change frequently.
Of course, reliable Wi-Fi is readily available here at Merusaka Nusa Dua for your convenience within the resort. Should you have any questions upon arrival about getting connected or need other assistance, our concierge team is always happy to help guide you.
Enjoy staying connected and sharing your wonderful Bali experiences!