Travel SIM Cards

Best eSIM for Indonesia and Bali: Data From €1.99, Tourist SIMs and the IMEI Rule

The best eSIM for Indonesia and Bali, what the Telkomsel tourist card and XL eSIM Tourist offer, when you need IMEI registration and how to skip it, with eSIMFOX prices from €1.99 (as of Nov 6, 2026).

Best eSIM for Indonesia and Bali: Data From €1.99, Tourist SIMs and the IMEI Rule

Quick answer: the best eSIM for Indonesia and Bali

  • Travel eSIM: the eSIMFOX Indonesia eSIM starts at €1.99 for 1 GB (7 days). 10 GB for 30 days costs €13.99, 20 GB costs €24.99, and unlimited data costs €31.99 for 7 days or €39.99 for 15 days (prices on esimfox.com, Nov 6, 2026). It runs on the Telkomsel, Smartfren and XL Axiata networks, needs no ID check, and you install it at home before you fly.
  • IMEI rule: to use an Indonesian SIM card in a phone from abroad, you have to register the phone's IMEI. According to Indonesian customs, as reported by DDTCNews, visitors can keep using their foreign SIM card on roaming without IMEI registration.
  • Tourist SIM: Telkomsel's Tourist prepaid card costs Rp150,000 with 25GB of data and 25 minutes of calls, about €7.40 at the ECB rate of Nov 5, 2026. You need your passport and the temporary IMEI registration at an operator outlet.
  • Regional eSIM: the eSIMFOX Asia and Oceania eSIM also covers Indonesia, but it is not cheaper: 10 GB for 30 days costs €19.99 there, compared with €13.99 for the Indonesia eSIM.
  • Roaming with your home plan: availability and prices depend on your carrier. Check your carrier's Indonesia rate before you go.

Current eSIMFOX plans for Indonesia

Buy an Indonesia eSIM from €1.99

eSIMFOX Indonesia eSIM: plans and prices (as of Nov 6, 2026)

These are the Indonesia plans on the eSIMFOX Indonesia product page. Prices are shown in euros.

eSIMFOX Indonesia plans (prices on esimfox.com, Nov 6, 2026)

DataValidityPricePrice per GB
1 GB7 days€1.99€1.99
3 GB15 days€4.99€1.66
5 GB30 days€6.99€1.40
10 GB30 days€13.99€1.40
20 GB30 days€24.99€1.25
30 GB30 days€34.99€1.17
40 GB30 days€43.99€1.10
50 GB30 days€54.99€1.10
Unlimited7 days€31.99—
Unlimited15 days€39.99—

The Unlimited plans for 7 days and 15 days give you 2 GB of high-speed data per day. After that, speed drops to up to 1 Mbps until the high-speed allowance resets 24 hours later. Hotspot is supported. Per GB, the 40 GB and 50 GB plans are the best value at €1.10.

Is the Asia and Oceania eSIM cheaper? No. The eSIMFOX Asia and Oceania eSIM covers Indonesia, Australia, New Zealand, Malaysia, Japan and other countries in the region, but it costs more for Indonesia alone: 1 GB for 7 days is €2.99 there (€1.99 with the Indonesia eSIM), and 10 GB for 30 days is €19.99 (€13.99). It only pays off if one eSIM for several countries matters more to you than the price.

What the product and plan pages say about the Indonesia eSIM:

  • Networks: Telkomsel, Smartfren and XL Axiata, with 4G or 5G where available.
  • Coverage: the product page describes the eSIM as ideal for Bali, Jakarta, Yogyakarta and the islands, and notes that occasional connectivity gaps exist in very remote regions or smaller islands.
  • Validity: starts with the first network connection in Indonesia, not when you buy. So you can install it days before your trip.
  • ID check: no eKYC (ID verification) required.
  • Data only: no Indonesian phone number. Your home SIM stays active for calls and texts, and you keep your WhatsApp number.
  • Hotspot: the plan pages, for example 10 GB for 30 days, list hotspot and tethering as supported.
  • Top-ups: when your data is used up, the connection stops. You top up in the eSIMFOX dashboard without installing a new eSIM.
  • Delivery and support: the eSIM arrives instantly by email and in your dashboard. Support is available 24/7 via WhatsApp.

10% off

Exclusive reader bonus

Get an extra 10% off your first eSIMFOX eSIM as a thanks for reading.

INDONESIA10

New customers only. One use per account. Subject to change.

Indonesia IMEI registration: what tourists need to know

The IMEI is your phone's serial number. A phone from abroad only works with an Indonesian SIM card once its IMEI is registered. What that means for you depends on the SIM you use:

  • Foreign SIM or travel eSIM on roaming: according to DDTCNews, citing the official website of Indonesia's customs directorate (DJBC), foreign tourists can still use their foreign SIM card as inbound roamers during their stay. They do not need to register the IMEI and can use international roaming directly (DDTCNews, Jan 2, 2023).
  • Indonesian SIM, stay of up to 90 days: according to the customs office at Bali airport (Bea Cukai Ngurah Rai), foreign tourists go directly to a mobile operator's outlet to get access to the Indonesian network. This is only a temporary registration and lasts 90 days (Bea Cukai Ngurah Rai).
  • Permanent registration: you do this in the customs area of the international arrival terminal at I Gusti Ngurah Rai Airport or at the nearest customs office, or you get a QR code online via beacukai.go.id or the Mobile Beacukai Android app. The limit is 2 devices per passenger. Only passengers who register in the customs area of the arrival terminal get the USD 500 exemption; after leaving the terminal, you can still register with the QR code, but without the exemption. At a customs office, permanent registration is only possible within 60 days of arrival, as shown by the immigration stamp in your passport (Bea Cukai Ngurah Rai).
  • Staying longer than 90 days: DDTCNews reports that network access then requires IMEI registration through the customs website (DDTCNews).

Short version: if you don't want to deal with the outlet visit and IMEI registration, use a travel eSIM or your home plan on roaming.

Bali SIM card for tourists: Telkomsel and XL

Here is what the operators' own websites said on Nov 6, 2026:

  • Telkomsel Tourist prepaid card: Telkomsel says the card "can be obtained for Rp150,000 with 25GB data quota on all networks and 25-minute voice call" (Telkomsel). That is about €7.40 at the ECB rate of Nov 5, 2026 (1 EUR = 20,281.15 IDR) (ECB); you pay in rupiah. The FAQ does not state the validity. The data can be used nationwide on all Telkomsel networks (3G/4G/5G) (Telkomsel). You can order the card online on the Telkomsel website and collect it after you arrive (Telkomsel).
  • XL eSIM Tourist: XL says its eSIM Tourist is only for foreign nationals with a valid foreign passport. There are five plans with different quotas and prices, all valid for 30 days. You buy online and get the QR code by email; an SMS from 4444 confirms your registration. XL states that eSIM purchases are not refundable under any circumstances. The page does not list prices (XL).
  • Indosat: we could not check a tourist offer on an official Indosat page on Nov 6, 2026, so we don't list one.
  • Registration: foreign citizens register a Telkomsel prepaid card at telco operator outlets or their partners, with a passport, KITAS or KITAP. Staff record your document number, name, citizenship, and date and place of birth (Telkomsel).

Tourist SIMs in Indonesia at a glance (as of Nov 6, 2026)

c0_0Telkomsel Tourist prepaid cardXL eSIM Tourist
PriceRp150,000 (about €7.40 at the ECB rate of Nov 5, 2026)Not listed on XL's help page
Included25GB data on all networks, 25 minutes of callsFive plans with different quotas, each valid 30 days
How to get itOrder online, collect after arrivalBuy online, QR code by email
IDPassport (or KITAS/KITAP), registered at an outlet or partnerValid foreign passport
Phone from abroadIMEI registration needed (temporary, 90 days, at an operator outlet)Not stated on XL's help page
RefundsNot stated in the FAQNot refundable under any circumstances

eSIM vs. tourist SIM vs. roaming in Indonesia

Travel eSIM, Indonesian tourist SIM or roaming (as of Nov 6, 2026)

c0_0Travel eSIM (eSIMFOX)Indonesian tourist SIMRoaming with your home plan
PriceFrom €1.99 (1 GB, 7 days); 10 GB for 30 days €13.99Telkomsel: Rp150,000 with 25GB (about €7.40)Depends on your carrier
Where to get itOnline, before you travelTelkomsel: order online, collect on arrival; XL eSIM onlineNothing to buy; check your carrier's app
ID and IMEINo eKYC; no IMEI registration for roaming SIMs (DDTCNews, citing customs)Passport; temporary IMEI registration (90 days)No IMEI registration for roaming SIMs
Indonesian phone numberNo, data only
Your home numberStays active (dual SIM)Only with dual SIMStays active

Short version: the Telkomsel card is the cheapest per GB, but you spend time at the outlet and get a new number. A travel eSIM is the easiest if you only need data and want to be online as soon as you land.

How much data do you need in Bali and Indonesia?

The data calculator on the eSIMFOX Indonesia page starts from about 0.5 GB per day for one device, adds a 20% reserve and rounds up to the next GB. For 7 days, that comes to about 5 GB. As a guide:

  • A week at the beach with hotel Wi-Fi: 3 to 5 GB.
  • Two weeks with maps, ride-hailing apps, WhatsApp and social media: 10 GB.
  • A tour of Java, Bali and Lombok: 10 to 20 GB.
  • Remote work, video calls or hotspot for a laptop: 20 GB or more, or Unlimited for 7 or 15 days.

Planning trips to remote areas or small islands? The product page warns of occasional gaps there, so download offline maps before you go.

How to set up your Indonesia eSIM

  1. Check that your phone is unlocked and eSIM-compatible: list of compatible devices. According to Apple, iPhone XS, iPhone XS Max, iPhone XR and later models support eSIM (Apple Support).
  2. Buy your plan and install the eSIM at home over Wi-Fi by scanning the QR code from your email. On an iPhone with iOS 17.4 or later, you can also tap and hold the QR code in the email and tap Add eSIM.
  3. When you land in Indonesia, turn on the eSIM line, select it for mobile data and turn on data roaming for it.
  4. Turn off data roaming for your home SIM if your carrier charges for roaming. Calls and texts can stay on your home SIM.

Step-by-step help with screenshots is in our eSIM installation guide. No connection? Work through our eSIM troubleshooting guide or check the APN settings.

Sources

Frequently Asked Questions

What is the best eSIM for Indonesia and Bali?
For most trips, a data-only travel eSIM you install at home is the easiest choice. The eSIMFOX Indonesia eSIM starts at €1.99 for 1 GB (7 days), 10 GB for 30 days costs €13.99, and it runs on the Telkomsel, Smartfren and XL Axiata networks with no ID check (prices checked Nov 6, 2026).
Do I need to register my phone's IMEI in Indonesia?
Only if you use an Indonesian SIM card. According to the customs office at Bali airport, tourists staying up to 90 days go to a mobile operator outlet for a temporary registration that lasts 90 days. According to DDTCNews, citing Indonesian customs, visitors using their foreign SIM on roaming do not need to register the IMEI.
How much is the Telkomsel tourist card?
Telkomsel says the Tourist prepaid card costs Rp150,000 with 25GB of data on all networks and 25 minutes of calls, about €7.40 at the ECB rate of Nov 5, 2026. The FAQ does not state the validity. You can order it online and collect it after you arrive.
Where can I get a SIM card in Bali as a tourist?
Telkomsel lets you order its Tourist prepaid card online and collect it after you arrive, and XL sells an eSIM Tourist online for foreign passport holders. Foreigners register prepaid cards at operator outlets or partners with their passport. To use an Indonesian SIM, your phone also needs the temporary IMEI registration at an operator outlet.
Do I need a passport for an Indonesian SIM card?
Yes. Telkomsel registers prepaid cards for foreign citizens with a passport, KITAS or KITAP, and XL sells its eSIM Tourist only to foreign nationals with a valid foreign passport. The eSIMFOX Indonesia eSIM is bought online and needs no ID check.
Which networks does the eSIMFOX Indonesia eSIM use?
According to the product page, the eSIMFOX Indonesia eSIM uses the Telkomsel, Smartfren and XL Axiata networks with 4G or 5G where available.
Is there an unlimited eSIM for Indonesia?
Yes. The eSIMFOX Unlimited plans cost €31.99 for 7 days and €39.99 for 15 days. You get 2 GB of high-speed data per day; after that, speed drops to up to 1 Mbps until the daily reset. Hotspot is supported.
Is the Asia and Oceania eSIM cheaper for Indonesia?
No. The eSIMFOX Asia and Oceania eSIM covers Indonesia, but 10 GB for 30 days costs €19.99 there, compared with €13.99 for the Indonesia eSIM. It only makes sense if you want one eSIM for several countries.
Can I make calls with an Indonesia eSIM?
The eSIMFOX Indonesia eSIM is data only and has no Indonesian number. Your home SIM stays in the phone for calls and texts at your carrier's roaming rates, and you can call over WhatsApp or other internet apps using the eSIM data.
How much data do I need for two weeks in Bali?
With maps, ride-hailing apps, WhatsApp and some social media, about 10 GB is usually enough. The eSIMFOX 10 GB plan for 30 days costs €13.99. If you stream a lot or work remotely, take 20 GB or more, or an Unlimited plan.

Stay connected on your next trip

Browse eSIM plans for 200+ destinations and activate in 60 seconds.

From destination to data in under a minute

Pick a country, choose a bundle, pay, and install — your eSIM is ready before you land. All from one app, on iPhone or Android.

  • Find your destination

    200+ countries, regional and global plans in one store.

  • Pick a clear bundle

    Transparent per-GB pricing — no surprises, no roaming fees.

  • Pay & install in a tap

    Secure checkout, then a guided one-tap eSIM install.