top of page

Bali SIM Card & eSIM Guide: IMEI Rules, Airport Tax & Best Providers

Updated: Jun 7


Smartphone on gray surface with a removed SIM card and tray beside it. SIM card shows partial text: "10064 6628 O2 3FF1".

This guide will help you understand the difference between eSIMs and traditional SIM cards, how to check if your phone is unlocked, what an IMEI number is, and how to manage your phone plan and taxes in Bali for a smooth, connected trip.

Have other questions?

💬 Join our Canggu WhatsApp Group.

The group is full of travelers, digital nomads, entrepreneurs, and long-term residents sharing tips, recommendations, events, and answers to common questions about living in Bali.


What Is the Difference Between eSIM and SIM?


A SIM card is a small physical card you insert into your phone to connect to a mobile network. It stores your phone number and carrier information. When you travel, you often swap your home SIM for a local one to get better rates.

An eSIM is a digital version of a SIM card. It is built into your phone and can be changed to use different mobile carriers without needing to replace a physical card. This allows you to switch carriers or plans easily through your phone settings or an app.


Key Differences:

  • Physical vs Digital: SIM cards are physical; eSIMs are digital.

  • Convenience: eSIMs allow instant switching without visiting a store or waiting for delivery.

  • Compatibility: Not all phones support eSIMs yet, so check your device first.

  • Multiple Profiles: eSIMs can store several profiles, useful for frequent travelers.

  • Physical SIM Card Limitations: You are restricted to using just one cellular connection at a time, unless your device is equipped with dual SIM slots, which is the maximum capacity.

  • Advantage of Esims:

    You can have multiple eSIMs, making them particularly advantageous for frequent travelers. Users can switch between esims without needing to physically swap SIM cards, providing convenience and flexibility while on the go.


Popular eSIM Providers


You'll come across numerous videos and content suggesting these popular eSIM providers. While they do work, they are not inexpensive. I typically consider them only as a last option because popular eSIM providers are often pricier than local alternatives.


Common eSIM Providers:

Logo with stylized orange to pink gradient shape next to the word "airalo" in lowercase, modern font.
Data plan pricing for 30 days: 5GB at $14, 10GB at $22, 20GB at $35, 50GB at $42. Black text on a light background.
Stylized blue "N" logo with the text "Nomad eSIM" in dark blue, symbolizing connectivity and technology. Clean, modern appearance.
Data plans pricing list: 3 GB for USD 8, 5 GB for USD 12, and 10 GB for USD 19. Text is clear with emphasis on prices in orange.
Red text logo reads "Holafly" on a white background.
Pricing table showing 10 days at $36.90 USD, 15 days at $50.90 USD, and 30 days at $74.90 USD. Text on white background.
A woman in a black dress holds a milkshake while standing in a pink vintage diner. She looks joyful, surrounded by retro decor and signage.

Text listing 5 GB data for 30 days priced at US$13.99 on a white background.
Text showing mobile data plan details: "10 GB, 30 days, US$21.99." White background with black and gray text.
Data plan details on a white background: 20 GB for 30 days, priced at US$35.99. Text is in black and gray.

My Recommendation Here's what I personally use and consider to be the best option: Balieasy Esim: https://esim.balieasy.com/ref/elkyramirez/ 10% Discount: 64PL0WAEIT Many travelers choose a Bali tourist SIM from Telkomsel because coverage in Canggu and Ubud is generally reliable.

Bali eSIM tourist plans are displayed with prices, data, and call minutes. "Buy Now" buttons are prominent. Offers highlight discounts.
Comparison table of BaliEasy eSIM and Roaming eSIM features like price, network, local number, and support, with emojis highlighting options.


Table showing Telkomsel data plans: 12-63 GB for 30 days. Prices vary by provider: BaliEasy, Bali Airport, Roaming eSIM. Prices in USD/IDR.

⚠️IMPORTANT

How to Check If Your Phone Is Unlocked for Using Different SIM Cards


Before you buy a local SIM or activate an eSIM, you need to make sure your phone is unlocked. A locked phone only works with the carrier it was originally purchased from.


Steps to Check if Your Phone Is Unlocked:

  1. On iPhone: Go to Settings > General > About and look for “Carrier Lock” or “Network Provider Lock.”

    On Android: This varies by manufacturer, but some phones show SIM status in Settings > About Phone > Status.

  2. Contact your carrier: They can confirm if your phone is locked and may unlock it upon request.

  3. Use online IMEI checkers: Some websites provide unlocking status based on your phone’s IMEI number. Dial *#06# to see your device IMEI https://imeicheck.com/imei-check



What Is an IMEI and How Does It Work?


The IMEI (International Mobile Equipment Identity) is a unique 15-digit number assigned to every mobile device. It identifies your phone on mobile networks worldwide.


Why IMEI Matters:

  • It helps carriers track devices and block stolen phones.

  • It’s used to register your phone with local networks.

  • Some countries require IMEI registration for long-term use.


You can find your IMEI by dialing #06# on your phone or checking in Settings > About Phone*.



How Long Does an IMEI Last in Bali?


In Indonesia, IMEI registration is a security measure. It prevents foreign-purchased phones from using local SIM cards unless registered with Customs and the required tax is paid. This applies to any device brought from abroad and used for more than 90 days, aiming to curb illegal phone imports.


How the System Works:

  • The Blocking Mechanism: Without registration, your device may eventually lose access to Indonesian cellular networks.

  • Registration Timing: It is advisable to register upon arrival at the airport to qualify for a tax exemption of up to USD 500. If you miss registering your phone on the day of arrival, the tax will be calculated based on the full cost of the device.

  • Procedure: You need to fill out a form on the official Customs site or app, obtain a QR code, and verify it at a Customs booth before exiting the airport terminal. In Bali, the office is located right in front of the Customs X-Ray area, before leaving the airport. They handle all the registration and you will receive a confirmation via email. (Activation reflects in about two or three hours.)

  • Costs:

    • IMEI registration for mobile phones and tablets valued under 500 USD is free of charge.

    • Only 2 phones or tablets per person are allowed.

    • IMEI registration for mobile phones valued over 500 USD will incur a cost of 40% of the remaining value after deducting 500 USD. For instance, if a mobile phone costs 900 USD, you will need to pay 40% of 400 USD (900 minus 500 USD), which amounts to approximately 160 USD for Customs to register your mobile phone.

    • For those with a KITAS (residence permit) and an Indonesian tax number ID (NPWP), the fee is reduced to 30% instead of 40%.

  • Alternatives:

    • You can also register your phone in Bali at the Office of Taxes and Duties, but in this case, the tax will be applied to the full cost of the device. To do this, you must provide a ticket to Indonesia or your boarding pass and the QR code received during registration.

    • Bring a cheap phone to avoid tax at the airport or buy a cheap phone in Indonesia and use Wifi Hotspot to share the internet with your other phone.

For short trips (under 90 days), registration may not be necessary if using roaming, but for longer stays, it is mandatory.In Bali, your phone’s IMEI remains valid as long as your device is registered and not blacklisted. However, Indonesia has regulations requiring foreign phones to register their IMEI numbers for long-term use.


IMEI Registration Rules:

  • Foreign phones must be registered within 30 days of arrival.

  • Unregistered phones may lose access to local networks after this period.

  • Registration is done through the Indonesian Ministry of Communication and Information Technology.


If you plan to stay in Bali for more than a month, registering your IMEI is essential to keep your phone working with local SIM or eSIM plans.


Final Thoughts on Using eSIMs in Bali


Before you travel, check if your phone supports eSIM and is unlocked. Know your IMEI number and be prepared to register it if you plan to stay longer than a month. Paying the required tax at the airport ensures uninterrupted mobile service.


By understanding these details, you can stay connected in Bali without surprises and enjoy your trip with peace of mind.



Comments


bottom of page