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.

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: 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.

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.



