LocalSIMIndonesia

eSIM or a SIM card for Indonesia: which fits your trip

Both get you online in Indonesia. They differ in where you buy them, what you show, and when they start working.

  • Data only
  • Installs at home
  • Passport needed for a SIM
Illustration: a phone showing a QR code beside a plastic SIM card on a woven tablemat in Bali.

The short answer

An eSIM from this site installs at home and gets you online after landing, with no shop visit. A SIM card bought in Indonesia is registered at the point of sale, with your original passport, and it gives you an Indonesian number; the eSIM plans here are data only and run on Telkomsel in Indonesia.

Checked October 3, 2026

eSIM against a SIM card bought in Indonesia

  • Where you buy it

    eSIM from this site
    Online, before you fly
    A SIM card bought in Indonesia
    At an airport counter or a shop in Indonesia
  • What you show

    eSIM from this site
    Nothing
    A SIM card bought in Indonesia
    Your original passport, and the line is registered when you buy it
  • Registration

    eSIM from this site
    Where a registration step applies, the plan says so before payment
    A SIM card bought in Indonesia
    SIM registration pairs with device (IMEI) registration for phones bought abroad
  • Network

    eSIM from this site
    The Indonesian network named on your plan
    A SIM card bought in Indonesia
    Whichever network runs the counter or shop you buy at
  • Phone number

    eSIM from this site
    Data only
    A SIM card bought in Indonesia
    An Indonesian number
  • Your own number

    eSIM from this site
    Stays on in the phone
    A SIM card bought in Indonesia
    Kept on only by phones that hold two SIMs
  • Refund

    eSIM from this site
    Refunded in full when it cannot be fixed
    A SIM card bought in Indonesia
    The shop's rules

When a SIM card makes sense

A SIM card bought in Indonesia runs on one of Indonesia’s three networks: Telkomsel, XL Axiata or Indosat. It gives you an Indonesian number, and packages are sold on the spot. The line is registered when you buy it, and the shop asks for your original passport. Indonesia also pairs SIM registration with device (IMEI) registration for phones bought abroad.

When the eSIM makes sense

You buy the eSIM online, ahead of the flight. Right after the payment, the code appears on screen, with a prompt to save that page’s link: it is where the code lives. Install it at home, within 30 days of buying, and switch it on after landing; choose it for mobile data. Your usual SIM stays in the phone for calls and bank codes. When the line will not connect, data roaming on that line is the store’s named fix for a line that does not start. The plans here are data only and run on Telkomsel in Indonesia; each names its data, days and price on the store before you pay.

The plan for this trip

Illustration: a hand holds a phone showing a QR code beside a frangipani flower and a small globe.

30 days · 10 GB · US$11.88

Data only, tax included. Each plan names its Indonesian network before you pay.

Buy on VietSIM

Questions

Do I need an Indonesian phone number?

Only if you need to receive Indonesian calls or texts. The plans on this site are data only, so WhatsApp keeps your own number and your usual SIM stays in the phone for calls and bank codes.

Do I need my passport to get online in Indonesia?

For a SIM card, yes: it is registered at the point of sale, with your original passport, and Indonesia pairs that with device (IMEI) registration for phones bought abroad. For the eSIM, you buy it online before you fly and the store shows the QR code on screen right after payment; save the page link, because it is where your code is kept. If a plan carries a registration step, it is stated on the plan before you pay.

Get your Indonesia eSIM before you fly.

Plans from US$4.88, tax included, on the four-country regional network. Pick one here and pay on the store in US dollars.

See the plans

Checkout on VietSIM · full refund if it does not work

Get your eSIM

Network & plan details