All guides

Guides · Last checked 23 October 2026

Bali eSIM and SIM cards: what to buy in 2026

The short answer

Local tourist options (checked 23 Oct 2026)

OptionPriceNotes
Telkomsel Tourist Prepaid Card (physical SIM)IDR 150,000 for 25 GB + 25 min callsPre-order on telkomsel.com and pick up in Bali or Lombok, or buy at a GraPARI store. Bring passport and IMEI.
XL and Smartfren tourist eSIMsFrom about IDR 45,000Sold online to passport holders; package sizes change often. Telkomsel does not currently sell its own eSIM directly to tourists.
Airport kiosksHigher than in townConvenient on arrival; compare with the official operator price before paying.

The IMEI rule

Indonesia blocks foreign phones on local SIMs unless the phone's IMEI is registered. For visitors staying 90 days or less, the operator outlet that sells you a tourist SIM registers it for free. For stays over 90 days, register with customs (Bea Cukai); registering at the airport on arrival gives a duty exemption up to USD 500. Using a roaming travel eSIM or your home SIM needs no registration.

FAQ

Do I need to register my phone in Bali?

Only if you use an Indonesian SIM. The seller registers your IMEI for stays up to 90 days. Roaming travel eSIMs need no registration.

How much is a tourist SIM in Bali?

Telkomsel's official Tourist Prepaid Card is IDR 150,000 for 25 GB and 25 minutes, checked 23 October 2026.

Official sources

More Bali guides