How to Buy a Bali eSIM:
Step by Step (2026)
Ride-hailing, food delivery, cashless pay — all of it runs on a local Indonesian number. Here's exactly how to get one before you land.
Who this Bali eSIM is for
If your trip includes ride-hailing, food delivery, e-wallets, or calling locals — you need a real local number, not just data.
Ride-hailing
Ride-hailing apps all require a +62 number for SMS OTP verification — foreign numbers fail.
Food delivery
Food delivery apps need a local number so couriers can contact you directly.
Payments & calls
E-wallet apps need a +62 number to register. Also call villas, guides, and clinics directly.
Emergency — dial 112
Works without roaming. Local apps needing SMS OTP — clinics, bookings — use your +62 number too.
This is NOT for you if…
You just need mobile data
If you won't use ride-hailing, food delivery, or e-wallet apps, an international travel eSIM is a better fit — instant setup, no documents. We'd rather you have the right tool than buy from us and be frustrated.
You prefer not to send photos online
Our SIM card option is a better fit — no photos needed beforehand. Just bring your passport to the delivery meeting and our staff handles registration on the spot.
You're staying more than 60 days
A passport and phone can only be registered twice in any 12 months, on any Indonesian network, and each registration ends with its plan. Two of our 30-day plans is 60 days — the most we can register for you in a year. A 90-day plan from a seller who offers one, or registering your phone with customs in person, fits a longer stay better. How the limit works.
What to prepare — and why
Because you're getting a real Indonesian phone number, Indonesian regulation requires Telkomsel to register it against a valid passport and device IMEI — the same process every Indonesian resident goes through.
We handle the entire submission for you: just upload three photos (passport data page, IMEI, device About screen) and we take it from there.
Any seller that skips this step is not legally registering your SIM — it can be blocked by the carrier at any time after purchase, often without warning.
Private vault — deleted after 7 days
Stored in a private, access-controlled vault. Never publicly accessible. Only shared with Telkomsel for registration. Permanently deleted within 7 days of activation.
Full privacy policy →How to buy an eSIM in Bali — step by step
From ordering to being connected — here's exactly what happens.
Check your device is eSIM-ready
Your phone must support eSIM and be unlocked (not carrier-locked). Most iPhones from XS (2018) onwards, Google Pixel 3+, and Samsung Galaxy S20+ support eSIM. Check Settings → Cellular → Add eSIM — if the option appears, you're set. Not sure if your phone qualifies? Check our compatibility guide →
Pick a plan and order online
Browse our Telkomsel plans, choose your data size and validity, and select eSIM as your delivery type. We'll ask for your arrival date in Bali. We use your arrival date to time your eSIM activation — this is what keeps it live when you land.
Pay online via PayPal
Pay securely with PayPal — credit card, debit card, or PayPal balance accepted. No Indonesian bank account or local payment method needed.
We email your eSIM QR code
As soon as your payment is confirmed, we email your eSIM QR code.
Install the eSIM profile before you fly
Go to Settings → Cellular → Add eSIM → Use QR Code and scan. Do this 1–2 days before departure on wifi — not at the airport. Each QR is single-use — scan it once only.
Upload your passport & IMEI photos
After you install your eSIM and confirm it on your order page, upload three photos: passport data page, IMEI (dial *#06#), and your device About screen. We use these to register your line with Telkomsel as part of their KYC (Know Your Customer) process.
We register your line and activate ~24 hours before you land
Once your photos are reviewed and your line is registered with Telkomsel, we activate close to your arrival — this timing is intentional. Indonesian carrier rules require the eSIM to see device activity within 48 hours of activation; activating too early risks the IMEI being flagged if the device sits idle. If an activated eSIM is later blocked from being left unused, that is outside our control and not covered by our refund guarantee.
Land in Bali, switch on your eSIM
When you land, go to Settings → Cellular (or Mobile Data) and enable your eSIM — the profile is already installed. Your phone connects to Telkomsel within seconds. No scanning, no store visit, no setup. You're online.
Installing your eSIM on iPhone and Android
You'll need Wi-Fi and the QR code from our email. Each QR code works once, so scan it on the phone you'll use in Bali.
iPhone
- Go to Settings → Cellular (or Mobile Data) and tap Add eSIM.
- Scan the QR code from our email. If the screenshot is on the same phone (iOS 17+), tap Open Photos and pick it.
- Confirm to add the plan, then give it a label such as "Bali eSIM".
- Keep your primary number as the default line for calls and messages.
- Don't switch data to it yet. Once we email that your line is active, go to Settings → Cellular → Cellular Data, pick the Bali eSIM, and turn on Data Roaming.
Android
- Go to Settings → Connections → SIM Card Manager (or Network & Internet → SIMs on Pixel).
- Tap Add Mobile Plan (or Add eSIM / Download SIM).
- Scan the QR code. From a screenshot (Android 13+), tap the Photos icon on the scan screen.
- Tap OK or Confirm and wait a minute for the profile to install.
- Don't switch data to it yet. Once we email that your line is active, go to SIM Card Manager → Mobile Data, pick the Bali eSIM, and turn on Data Roaming.
If something doesn't work
The QR code won't scan
Open the QR image on a laptop or tablet and scan it from your phone, turn the screen brightness up, or try Google Lens. If it still won't scan, enter the details manually (below).
Installing without the QR code
Your order email has an SM-DP+ address and an activation code. iPhone: Settings → Cellular → Add eSIM → Enter Details Manually. Android: SIM Card Manager → Add Mobile Plan → Enter Activation Code. Copy-paste the code — it's case-sensitive.
The eSIM doesn't appear after installing
Restart your phone.
No data after activation
Check that the Bali eSIM is selected for cellular data and that Data Roaming is on.
"Cannot add plan" error
Your phone may not support eSIM, or it's carrier-locked. Message us on WhatsApp and we'll help.
Does installing early start my 30 days?
No. Your days count from activation, which we do about 24 hours before you land — not from installation. Install a day or two before you fly, on Wi-Fi.
Common questions about Bali eSIM
Why do you activate the eSIM 24 hours before arrival, not when I order?
You'll get your QR code right after payment — install it on your device well before you travel. Once installed, upload your documents for verification. We hold off on activating it on Telkomsel's network until ~24 hours before you land. Once activated, Indonesian carrier rules require the eSIM to see device activity within 48 hours. If it sat idle for weeks first, the IMEI could be flagged and blocked. Timing it close to your arrival keeps everything clean. If an activated eSIM is later blocked because it was left unused, that is outside our control and not covered by our refund guarantee.
How long does registration take after I send my photos?
Registration usually completes within a few hours on business days (8am–8pm WITA). We'll email you once done and let you know your scheduled activation time.
How many times can I do this in a year?
A passport and phone can only be registered twice in any 12 months, and that count follows you across every Indonesian network. Each registration lasts as long as its plan, so two of our 30-day plans is 60 days of local line — and two trips — per year. Staying longer? You need a 90-day plan from a seller who offers one, or an in-person customs (Bea Cukai) registration within 60 days of arrival.
What if my eSIM doesn't connect when I land?
First: go to Settings → Cellular and make sure your eSIM is enabled — it won't turn on automatically. Give it 2–3 minutes; Telkomsel sometimes takes a moment to register the device. Still nothing? Contact us immediately by email at hello@getbalisim.com or WhatsApp. We'll diagnose — common causes are airplane mode still on, carrier propagation delay, or the eSIM not set as the data line. Worst case we reissue a new QR code. We don't consider the job done until you're actually online.
Prefer a physical SIM card? We deliver to hotels and villas across Bali — same registration, no QR code needed. How to get a Bali SIM card →
Ready for the next step?
Choose your plan, upload your documents after payment, and we'll prepare the line before you land.
$11.00
Select
$13.00
Select
$16.00
Select
$19.00
Select
$22.00
Select
$31.00
Select
All plans valid for 30 days · eSIM or SIM card, same price · One passport + phone = 2 registrations a year · 15% off when you order 2 or more.