Indonesia
Bali eSIM plans
Ngurah Rai airport is 20 minutes from Kuta and Seminyak and an hour from Ubud, and the SIM counters at arrivals are slow after a long flight; with the eSIM already installed you book a Grab or Gojek from the terminal. Telkomsel covers almost all of Bali; the north and the mountain roads have gaps.
The cheapest Bali eSIM is $1.10 for 500 MB · 7 days; unlimited data costs $1.38 a day (the first 500 MB each day at high speed, then 512 Kbps under the fair use policy). Plans run on Telkomsel, XL and Indosat, with 5G. Prices checked 9 November 2026.
Cheapest Indonesia plans for Bali
Any Indonesia plan works in Bali. See all Indonesia plans →
Prices checked 9 November 2026.
- 500 MB · 7 daysHigh speed500 MBYou get 500 MB at high speed to use within 7 days. When it runs out, you can top up to keep going.Validity7 daysNetwork5GTop-upUp to 9 timesOperatorsTelkomsel +2 $1.10View plan
- Unlimited dataFair use policyAfter 500 MB each dayYou get 500 MB at high speed each day. After that, the fair use policy slows data to 512 Kbps until the next day, so you are never cut off.Validity1–30 daysNetwork5GTop-upNot availableOperatorsTelkomsel +2 $1.38per dayView plan
- Unlimited dataFair use policyAfter 500 MB each dayYou get 500 MB at high speed each day. After that, the fair use policy slows data to 512 Kbps until the next day, so you are never cut off.Validity1–30 daysNetwork4GTop-upNot availableOperatorsTelkomsel +2 $1.82per dayView plan
- 1 GB · 7 daysHigh speed1 GBYou get 1 GB at high speed to use within 7 days. When it runs out, you can top up to keep going.Validity7 daysNetwork5GTop-upUp to 9 timesOperatorsTelkomsel +2 $1.93View plan
- Unlimited dataFair use policyAfter 1 GB each dayYou get 1 GB at high speed each day. After that, the fair use policy slows data to 1 Mbps until the next day, so you are never cut off.Validity1–30 daysNetwork5GTop-upUp to 9 timesOperatorsTelkomsel +2 $2.28per dayView plan
- Unlimited dataFair use policyAfter 1 GB each dayYou get 1 GB at high speed each day. After that, the fair use policy slows data to 512 Kbps until the next day, so you are never cut off.Validity1–30 daysNetwork5GTop-upUp to 9 timesOperatorsTelkomsel +2 $2.48per dayView plan
Where you will use it
Around Bali
Full coverage in Seminyak, Canggu, Ubud, Uluwatu, Nusa Dua on every plan.
- Gojek and Grab both work in Bali for rides, scooters and food; install and sign in before you fly.
- Choose a Telkomsel plan for Ubud, the east coast and the Nusa islands; XL and Indosat are fine in Seminyak and Canggu.
- Many villas have weak Wi-Fi; a daily unlimited plan with hotspot keeps a laptop online.
Good to know
Bali eSIM questions
How much does an eSIM for Bali cost?
Plans start at $1.10 for 500 MB · 7 days. Unlimited daily data costs $1.38 a day (the first 500 MB each day at high speed, then 512 Kbps under the fair use policy). Prices are in US dollars and include everything: no roaming fees, no subscription.
Does the eSIM cover Nusa Penida, Lombok and the Gilis?
Yes, they are all in Indonesia and on the same networks. Telkomsel reaches the Gilis and most of Lombok; on the boat crossing the signal drops for a while.
Do I need to register my phone in Bali?
No. Indonesia’s IMEI registration applies to phones using a local SIM for more than 90 days. A travel eSIM is unaffected and needs no paperwork at the airport.
Read next