← All articles
Journal

Bali eSIM or SIM card? How to get online when you land (2026)

A travel eSIM gets you online the moment you land, a local SIM gives you more data for less. What each costs in 2026, how the IMEI rule works for foreign phones, and a short checklist for arrival day.

· 5 min read
A traveller photographing a shop in Bali on a smartphone at night
A traveller photographing a shop in Bali on a smartphone at night · Photo: Nguyễn Lê Hoài Châu / Unsplash

Bali eSIM or SIM card: the short answer

For most short trips, a travel eSIM is the easiest way to stay connected in Bali. You buy and install it online before you fly, and your phone connects as soon as the plane lands, with no queue at the airport and no passport check.

A local prepaid SIM gives you more data for the same money and the full speed of the local network, which matters on a longer stay. Traveltomtom sums it up well: the eSIM is the easiest option, the airport the most convenient place to buy a local SIM, and a phone shop in town usually the cheapest.

Bali eSIM or SIM card: your options compared
Travel eSIMLocal SIM at the airportLocal SIM in townRoaming from home
Typical costAbout USD 5 to 40, depending on data and daysFrom about IDR 200,000 for 25 GB for 30 daysOften around half the airport priceSet by your home operator
Set-upInstall by QR code before you flyCounter in arrivals, bring your passportPhone shops and operator outlets, passport neededNothing to do
IMEI registrationNot needed for a roaming eSIMRegistered by the operator for stays of up to 90 daysRegistered by the operator for stays of up to 90 daysNot needed
Best forShort trips and landing connectedLots of data from day oneThe best value on a longer stayA few days only

Airport prices as photographed by Traveltomtom in August 2026. IMEI rules from the Ngurah Rai customs office (Bea Cukai).

Bali eSIM: what it costs and which network

Travel eSIMs for Bali cost from about USD 5 for a small plan to around USD 40 for 20 GB or more, depending on the provider and the number of days. Peter Orsel, who compared Bali eSIMs in 2026, found 30 GB for 15 days for under USD 10 and recommends eSIMs that run on Telkomsel, the network he trusts most for coverage in Bali.

An eSIM needs a phone that supports it and is not locked to your home carrier. Install it at home over Wi-Fi, keep your home SIM for calls and texts if you like, and switch data to the eSIM when you land.

Bali SIM card prices at the airport and in town

At the counters in arrivals at Ngurah Rai airport, Traveltomtom photographed 30-day packages in August 2026 from IDR 200,000 for 25 GB with Smartfren, IDR 250,000 for 34 GB with XL, and IDR 250,000 for 18 GB with Telkomsel, valid in Java, Bali and Lombok. Nationwide Telkomsel packages start at IDR 400,000 for 25 GB.

Phone shops and operator outlets in town are often much cheaper, sometimes around half the airport price. Bring your passport, because the seller registers the SIM and your phone in your name.

The IMEI rule for foreign phones

Indonesia only lets phones with a registered IMEI use local networks. According to the Ngurah Rai customs office, foreign tourists staying up to 90 days register their phone’s IMEI at the telecom operator’s outlet when they buy a local SIM. Visitors using a foreign SIM on international roaming do not need to register at all.

For stays of more than 90 days, the IMEI is registered with customs, up to two devices per person. Registration inside the customs area on arrival comes with a duty and tax exemption for devices worth up to USD 500. You can still register up to 60 days after arrival, but without the exemption.

Your arrival-day checklist

Before you fly: install your eSIM or decide where you will buy a SIM, fill in the All Indonesia Arrival Card, install WhatsApp and share your flight number with whoever is picking you up. Drivers, hotels and most businesses in Bali use WhatsApp.

When you land: switch data to your eSIM, or buy a SIM at the counter in arrivals with your passport. Download Grab or Gojek for rides and food delivery, and keep some cash for the first day.

Staying connected at The Umalas Signature

Mobile data covers your days out, but for work and video calls a fixed connection is far more reliable. Monthly stays at The Umalas Signature in Umalas include 300 Mbps fibre internet, and the clubhouse has co-working space and meeting rooms.

If you are arriving soon, the concierge can arrange an airport transfer on request, so a driver is waiting even before your data is up and running.

Bedroom of a 2BR Residence at The Umalas Signature, where monthly stays include fibre internet
Bedroom of a 2BR Residence at The Umalas Signature, where monthly stays include fibre internet

Frequently asked questions

Is an eSIM or a SIM card better for Bali?

An eSIM is easier: you install it before you fly and are online when you land. A local SIM gives more data for the money and full local network speed, which suits longer stays.

How much is a SIM card at Bali airport?

In August 2026, 30-day packages at Ngurah Rai airport started at about IDR 200,000 for 25 GB. Shops in town are often cheaper, sometimes around half the airport price.

Do I need to register my phone’s IMEI in Bali?

Only if you use a local SIM. Tourists staying up to 90 days have their IMEI registered by the operator when they buy the SIM. Roaming SIMs need no registration. Stays over 90 days require registration with customs.

Which network has the best coverage in Bali?

Telkomsel is widely seen as having the best coverage in Bali and the nearby islands, and many travel eSIMs use its network.

Do I need a passport to buy a SIM card in Bali?

Yes. Sellers register the SIM and your phone in your name, so bring your passport to the counter or shop.

Sources

  1. Bea Cukai Ngurah Rai
  2. Traveltomtom
  3. Peter Orsel
Bali eSIMBali SIM cardIMEI registration BaliArrival checklist

Read next

Plan your stay at The Umalas Signature

Tell us your dates — we'll reply within the hour, in English or Russian.