How to Buy and Install an Indonesia eSIM Before You Fly

Landing in Bali without data means joining the SIM card queue at Ngurah Rai, handing over your passport at a counter, registering your phone's IMEI, and hoping you picked the right plan. Or you could skip all that and be online before your seatbelt is off.

This guide walks you through buying and installing an Indonesia eSIM before you fly — so you can book a Grab, message your villa host, and check the route to Seminyak while everyone else is still waiting in line at the airport.

Why install before you fly?

  • Skip the airport queue — SIM counters at Bali Ngurah Rai and Jakarta Soekarno-Hatta always have a line, especially after international arrivals.
  • No Indonesian IMEI registration is needed for our roaming eSIM. Local SIMs and eSIMs follow the operator’s phone-registration process.
  • Online the moment you land — book a ride, message your host, look up your transfer
  • No paperwork or passport copies — it's just data, delivered to your phone, instantly.
  • 180-day activation window — buy it weeks in advance; your validity only starts when you connect to an Indonesian network

Tourists using a local Indonesian SIM can arrange temporary phone registration through the operator for up to 90 days. That is not an automatic 90-day grace period. Travelsim Asia’s roaming eSIM does not need this registration.

Before you buy: check your phone

Not all phones support eSIM. Support depends on the exact model, country of purchase and carrier lock; check your device before purchasing.

iPhone

Many iPhone XS, XR and later models support eSIM, but regional variants differ.

Check: Settings → Cellular → Add eSIM. Check regional compatibility and confirm the phone is carrier-unlocked too.

Android

Check your exact Android model and regional variant with the manufacturer; a model family or release year alone is not enough.

Check: Settings → Network → SIMs → Add eSIM. Menu varies by manufacturer.

Note: Some carrier-locked phones don't support eSIM even if the hardware does. If you bought your phone through a carrier on contract, check with them first.

Step 1: Purchase your Indonesia eSIM

This takes about 2 minutes. No app to download, no account to create. You can do it weeks before your trip or the night before — whenever works for you.

1

Choose your plan
Pick based on trip length and how much data you'll need. Not sure? Start smaller — you can top up later.

2

Enter your email
No account needed. We'll send your eSIM install link to this email within minutes.

3

Check your inbox
You'll receive an email with your QR code and a tap-to-install link. Don't delete this email.

Which plan should you pick?

It depends on how you use your phone and whether you're staying in Bali or heading further afield. Here's a rough guide:

Trip style Suggested plan Price
Quick stopover (1–3 days)
Grab, messaging, light browsing
1 GB / 7 days $3.99
One week, Bali only
Grab, WhatsApp, maps, social — with villa Wi-Fi
3–5 GB $7.99–$10.99
Two weeks / multi-island
Regular use, outer islands, less Wi-Fi
10 GB / 30 days $16.99
Heavy user / remote worker
Hotspotting a laptop, video calls, uploading content
20 GB / 30 days $27.99
Bali long-stay
A month-plus, working remotely, heavy daily use
50 GB / 30 days $36.99

💡 Not sure? Start with a smaller plan. You can always top up through your portal if you run low — no need to buy and install a new eSIM. Our data calculator guide breaks down exactly how much you'll need.

Step 2: Install the eSIM (before you fly)

Do this at home on Wi-Fi. The eSIM installs onto your phone but won't start using your data allowance until you connect to an Indonesian network after you land.

💡 Good to know: Your eSIM has a 180-day activation window. Buy it a month before your trip if you want — the 7/15/30 day validity only starts counting when you first connect to a network in Indonesia.

You have two ways to install:

iPhone installation

Option A: Tap to install (easiest)

  1. Open our email on your iPhone
  2. Tap the install link
  3. Follow the prompts to add the eSIM
  4. Label it "Indonesia" or "Travel Data"

Option B: QR code

  1. Open the QR code on another device (laptop, tablet, printout)
  2. On iPhone: Settings → Cellular → Add eSIM → Use QR Code
  3. Point your camera at the QR code
  4. Follow prompts and label it

Android installation

Option A: Tap to install (easiest)

  1. Open our email on your Android phone
  2. Tap the install link
  3. Your phone will prompt you to add the eSIM
  4. Confirm and label it "Indonesia"

Option B: QR code

  1. Open QR code on another device
  2. Settings → Network & Internet → SIMs → Add eSIM
  3. Select "Scan QR code"
  4. Point camera at QR and confirm

Note: Menu names vary by manufacturer (Samsung, Pixel, OnePlus, etc.)

After installation: You should see the new eSIM line in your phone's cellular/SIM settings. Leave it turned off for now — you'll enable it when you land. No manual APN setup is needed; the eSIM configures itself automatically when it connects.

Step 3: Activate when you land in Indonesia

Plane touched down at Bali Ngurah Rai (DPS), Jakarta Soekarno-Hatta (CGK), or another Indonesian airport? Here's what to do:

1
Turn on the Indonesia eSIM
Enable the line you installed earlier
2
Set it as your data line
This tells your phone to use it for internet
3
Turn ON data roaming
Required for travel eSIMs to work

✓ That's it. The moment your phone connects to an Indonesian network (Telkomsel, XL, Indosat, or Smartfren), your validity period starts. You should have signal within 30 seconds. Welcome to Indonesia — go book that Grab to your villa.

"Wait, data roaming? Won't that cost me money?"

Nope. "Data roaming" sounds scary because of old horror stories about bill shock, but your Indonesia eSIM is prepaid. There's nothing extra to charge. The roaming toggle just tells your phone it's allowed to connect to Indonesian networks. If it's off, you'll have the eSIM enabled but no data.

iPhone

Settings → Cellular → [Your Indonesia eSIM] → Data Roaming → ON

Android

Settings → Network → SIMs → [Indonesia eSIM] → Roaming → ON

Which networks will you connect to?

Our Indonesia eSIM lists four carrier names across three operator groups; XL and Smartfren belong to XLSmart:

  • Telkomsel
  • XL Axiata
  • Indosat
  • Smartfren

For a trip combining Indonesian cities and islands, we recommend Telkomsel access plus another network to try if reception is poor. Travelsim Asia lists Telkomsel, XL, Indosat and Smartfren on fixed plans with no daily allowance throttle. Download maps before remote trips or ferry crossings.

Checking your remaining data

Want to see how much data you've used and when your plan expires? Bookmark your portal link from the confirmation email. You can check anytime — no login required.

Running low? You can top up from the same portal without buying a new eSIM — useful if your Bali stay runs long or you underestimated daily Grab and hotspot usage.

Troubleshooting: landed but no data?

Don't panic — this is almost always a settings issue, not a broken eSIM. Try these in order:

⚠️ No data after landing? Try this:

  1. Check your data line setting
    The most common issue. Go to Settings → Cellular/Mobile Data and make sure your Indonesia eSIM is selected as the data line — not your home SIM.
  2. Turn on Data Roaming
    This needs to be ON for the Indonesia eSIM specifically. Your prepaid data won't cost extra — the toggle just allows connection to Indonesian networks.
  3. Toggle airplane mode
    Turn airplane mode on, wait 10 seconds, turn it off. This forces your phone to reconnect to the network.
  4. Restart your phone
    The oldest trick in the book, but it works. A full restart often clears up connection issues.
  5. Still stuck? Contact us
    We have 24/7 support via email and live chat. Response time is typically under an hour — we'll get you connected.

Ready to get connected?

Skip the airport SIM queue and the IMEI registration hassle. Buy now, install at home, activate when you land. You'll be online before you reach immigration.

Get your Indonesia eSIM in under 5 minutes — no app, no account, all three Indonesian operators including 5G.

Need help? Our support team is available 24/7 via email and live chat. Typical response time: under 1 hour.

Installing an Indonesia eSIM — Frequently Asked Questions

How do I install an Indonesia eSIM?

Buy online and you receive an email with a QR code and tap-to-install link. Install at home on Wi-Fi via the link or by scanning the QR code in your phone's eSIM settings. Leave the line off, then enable it and turn on data roaming when you land in Indonesia.

When does an Indonesia eSIM activate?

The validity period starts the moment your phone first connects to an Indonesian network (Telkomsel, XL, Indosat, or Smartfren) after you land — not when you buy or install it. Travelsim Asia eSIMs have a 180-day activation window, so you can buy weeks in advance.

Do I need to register my IMEI for an Indonesia eSIM?

No. Travelsim Asia’s roaming eSIM does not require Indonesian IMEI registration. If you buy a local Indonesian SIM or eSIM, ask the operator to register your foreign phone for tourist use.

Do I need to set an APN for an Indonesia eSIM?

No manual APN setup is required. The Travelsim Asia Indonesia eSIM configures itself automatically when it connects to a local network. You only need to enable the eSIM line, set it as your data line, and turn on data roaming.

Why do I have no data after landing in Indonesia?

This is almost always a settings issue. Check that the Indonesia eSIM is selected as your data line (not your home SIM), data roaming is turned ON for that line, then toggle airplane mode and restart the phone. If still stuck, contact 24/7 support.

Will an Indonesia eSIM work at Bali airport?

Yes. Install the eSIM before you fly, then enable it and turn on data roaming after landing at Bali Ngurah Rai (DPS) or Jakarta Soekarno-Hatta (CGK). You'll have signal within about 30 seconds — no airport queue or counter needed.