Telkomsel eSIM for Tourists in Indonesia: How It Works (2026)
Published UpdatedShare
📖 6 min read · By the Balitel team, Kuta, Bali · Reviewed by Sheila Theodora
A Telkomsel tourist eSIM is an Indonesian mobile line delivered as a QR code instead of a plastic SIM card. You scan the code, the line activates, and your phone is on an Indonesian network with an Indonesian +62 number.
This guide covers what it is, the IMEI rule you need to know about, how to install it, and the two settings people most often get wrong.
If your question is specifically about signing up for Gojek or Grab, each has its own guide: Do you need an Indonesian number for Gojek? and Do you need an Indonesian number for Grab?
Want the local line? Balitel sells the official Telkomsel tourist eSIM, with a real Indonesian (+62) number, and registers your phone's IMEI for you.
A local line, not a roaming plan
There are two different things sold as "eSIM for Bali", and they are not the same product.
A travel eSIM (Airalo, Holafly, Saily, Nomad and similar) gives you internet only. It roams onto an Indonesian network through a foreign carrier. There is no Indonesian phone number attached, so it cannot receive an Indonesian text message or take a local call.
A local Telkomsel line, which is what this guide is about, is an actual Indonesian prepaid number. It carries data, and it can send and receive Indonesian SMS and calls.
Which one is right depends entirely on what you need. If you only want maps and messaging, a travel eSIM is simpler. If you want Indonesian e-wallets, QRIS payments, online shopping on Shopee, or drivers to be able to phone you, you need a local number.
Why Telkomsel
Telkomsel is Indonesia's largest mobile operator. For travellers the practical reasons are:
- The widest 4G and 5G coverage in Bali, including inland areas such as Ubud and Sidemen where other networks thin out
- Coverage across the rest of Indonesia — Jakarta, Yogyakarta, Surabaya, Medan, Lombok, Labuan Bajo
- Better reach on smaller islands and boat routes than most competitors
A travel eSIM roams onto whichever Indonesian network its supplier has a deal with. Airalo, for example, runs on Indosat and Tri, not Telkomsel, and many brands do not say which network you get. We checked which network each brand uses. With a local Telkomsel line, you know it is Telkomsel.
IMEI registration: the rule most guides skip
This is the part that matters most and gets the least attention.
Since 2020, Indonesia has required every phone using an Indonesian network to have its IMEI registered. An IMEI is the serial number built into your phone. Every phone has one and it never changes.
Indonesia only lets a phone use an Indonesian SIM or eSIM once its IMEI is registered. A tourist registration lasts as long as your plan, 30, 60 or 90 days, and cannot be extended. When it ends, the phone loses mobile service on Indonesian lines. It still connects to Wi-Fi. The registration is attached to the phone, not to the number. A different SIM needs a new registration.
Registration is free for ordinary phones. There are three ways to get it done:
- The kiosk or shop that sells you the tourist SIM registers it as part of the sale
- For stays longer than 90 days, you register it yourself with customs (Bea Cukai), best at the counter in the arrivals hall, and no later than 60 days after arrival
- You buy from a seller who completes the registration on your behalf
Registration requires your passport details. That is a government requirement, not a shop policy, and there is no way around it. It is worth asking any seller what happens to that passport data afterwards — Balitel deletes it 30 days after the line is activated.
Telkomsel allows two tourist registrations in any 12 months for the same phone and passport, and an IMEI from the wrong phone cannot be corrected: you would need a new eSIM. If you sent your phone's other IMEI (IMEI2 instead of IMEI1), that can be fixed. Full guide: IMEI registration in Bali and Indonesia.
If you are only using a travel eSIM, this rule does not apply to you, because you are not on an Indonesian line.
What you need before you start
- An eSIM-capable phone — most iPhones from XS onward, recent Samsung Galaxy, Google Pixel, and many Xiaomi and Oppo models
- The phone must be carrier-unlocked. A phone locked to your home network will refuse a foreign eSIM.
- An internet connection at the moment you scan the QR code — airport or hotel Wi-Fi is fine
To check whether your phone supports eSIM, dial *#06#. If an "EID" number appears alongside the IMEI, your phone has eSIM.
How to install it
On iPhone
- Settings → Cellular (or Mobile Service)
- Tap Add eSIM
- Tap Use QR Code and scan the code you were sent
- Label the line something you will recognise, such as "Indonesia"
On Android
- Settings → Connections → SIM Manager (wording varies by brand)
- Tap Add eSIM or Add mobile plan
- Scan the QR code
Your home SIM stays where it is. Adding an eSIM does not remove or replace it, and it does not affect your WhatsApp account, which stays on whichever number you registered it with.
Two settings people get wrong
Data roaming. Leave data roaming off on your Indonesian line. It is a local line on its home network, so it does not need roaming — and leaving roaming on for your home line is what produces surprise bills. Switch your home line's data roaming off and set the Indonesian line as your mobile data line.
Which line sends your texts and calls. On a two-line phone you choose a default for calls and messages. If you want Indonesian apps and drivers to reach you, set the Indonesian line as default for calls. Keep your home line available if you still need it for bank codes.
Can you buy before you arrive?
You can buy at any time, and buying in advance is the usual choice if you want everything working the moment you land.
The activation is different. IMEI registration and switching the line on are done on the day you arrive in Indonesia. Balitel can do both while you are still on the plane, so the line works when you land. If you are already in the country, it is done the same day.
Balitel activates within about 10 minutes of receiving your details, any time between 08:00 and 02:00 Bali time. That means you can order from your hotel after a late landing and be connected before you have unpacked.
Frequently asked questions
Does a Telkomsel tourist eSIM come with an Indonesian phone number?
Yes. A local Telkomsel line is a real Indonesian prepaid number starting +62. It can receive Indonesian text messages and take local calls. This is the main difference from a travel eSIM, which carries data only and has no Indonesian number.
Do tourists need IMEI registration in Indonesia?
Yes, if you use an Indonesian SIM or eSIM. Indonesia has required IMEI registration since 2020. A tourist registration lasts as long as the plan, 30, 60 or 90 days, cannot be extended, and follows the phone rather than the SIM. Registration is free for ordinary phones and can be done by the shop selling you the SIM, by an online seller on your behalf, or at the airport customs counter for stays over 90 days. It requires your passport details.
Will adding an Indonesian eSIM change my WhatsApp number?
No. WhatsApp stays on the number you registered it with. Adding a second line to your phone does not move your WhatsApp account.
Does my phone need to be unlocked?
Yes. A phone locked to your home carrier will not accept an eSIM from another network. Contact your carrier to unlock it before you travel.
Can I use Telkomsel outside Bali?
Yes. Telkomsel covers all of Indonesia, including Jakarta, Yogyakarta, Surabaya, Medan, Lombok and Labuan Bajo. The plan is not restricted to Bali.
Should data roaming be on or off?
Off for your Indonesian line — it is on its home network and does not need roaming. Also switch data roaming off for your home line, which is what causes unexpected charges abroad.
Getting one
Balitel is an official Telkomsel reseller based in Bali. We sell the local Telkomsel line as an eSIM, complete the government IMEI registration for you, and send the QR code by WhatsApp with email as a backup. Plans start at 10 GB for 30 days.
See the plans — or ask us on WhatsApp at +62 813 3945 804.