How & Where to Get the Best SIM Card in Bali

7 min read
by Marlin
October 21, 2023

If you're using an iPhone, make sure your phone is unlocked before getting a SIM card to ensure proper functionality.

Here's how you can check it 👇🏻

After you've made sure your phone is unlocked, let's now look for the right SIM card and where to grab one.

In short, the best SIM card is Telkomsel, and you can buy it online and have it delivered to your location anywhere in Bali 👇🏻

best SIM card in Bali
Telkomsel SIM card
5 out of 5
134 Mbps

the valerian villa ubud
The Valerian Villa Ubud
Ricefields view
Picnic area
Outdoor swiming pool
See more images
la numa villas canggu
La Numa Villas Canggu
Near the beach
Gorgeous bathroom
Private swiming pool
See more images
jepun sari uluwatu
Jepun Sari Hotel Uluwatu
Near many beaches
Mountain & garden view
Outdoor swiming pool
See more images

Best SIM card in Bali

There are a number of SIM card carriers to choose from in Bali, but only a few are the most commonly used. These include:

bali sim card
bali sim card
XL Axiata
bali sim card
bali sim card

Based on my experience, all of the major carriers in Bali provide good service. However, I've personally found that Telkomsel stands out for its superior coverage and speed.

They have an extensive network of cell towers throughout the island, including in more remote areas like Nusa Penida and the Gili Islands.

The only downside to Telkomsel is that it can be a bit pricier compared to the other carriers, but it's not a huge difference, only about a dollar or two.

The superior coverage and speed that Telkomsel provides is definitely worth the slightly higher cost. So if you're planning a trip to Bali, I highly recommend getting Telkomsel for your phone.

Bikago bike rental
  •   Online booking & payment
  •   Bike is delivered to you
  •   No return needed
View bikes illustration of a yellow scooter vespa

Getting a SIM card in Bali

There are loads of ways to snag a SIM card in Bali, and some can be a breeze while others can be a bit of a hassle.


The easy way

The simplest and my preferred option is to get it online from Bikago This way, you can skip the line and all the registration hassle.

No registration
Just give them your name, and you'll have internet access within a few minutes.
Have it delivered
Doesn't matter where you are in Bali, they will deliver the SIM card to you

The direct way

Once you land in Bali, you can easily find booths that sell SIM cards along the way as you exit the airport. They're everywhere, so you won't miss them!

Just look out for the company names and logos I showed you earlier, and you'll spot them easily.

The only downside is that the price of SIM cards and prepaid data packages at the airport can be really expensive compared to buying one elsewhere.

ubud ricefields
🔥 Popular
Best of Ubud tour
An all-inclusive day tour exploring the most popular attractions in Ubud!
Check availability

The local way

One option for getting a SIM card in Bali is to leave the airport and look for kiosks or shops that sell them on the street. This is the cheapest way to get a SIM card, with prices typically around $1 - $2.

The good news is that the data packages are also much cheaper than at the airport, as you'll get the local price.

sim card shops in Bali
SIM card shops
sim card kiosk in Bali
SIM card kiosk

However, you might encounter some dishonest sellers who might try to charge you more than they would charge a local.

Despite this, it's still cheaper than buying at the airport, with prices around half or a third of what you'd pay there.


The official way

If you're looking for a safer option to buy a SIM card and prepaid data package, you may want to consider seeking out authorized offices outside of the airport.

These vendors offer a similar experience to those found at the airport, but without the inflated prices.

By purchasing from authorized offices, you can get a SIM card and prepaid data package at a lower cost and won't have to worry about being overcharged.

These are the carrier offices authorized near the airport:

gate of heaven bali
🔥 Very popular
Bali Instagram spots tour
This tour will whisk you away to Bali's most Instagram-worthy destinations!
Check availability

Bali SIM card price

The SIM card and data package prices at the airport are different from those outside the airport. Here's a comparison of the prices for all four carriers at the airport and outside.

Note: Prices might change
XL data plan prices
XL data plan prices
Telkomsel data plan prices
Telkomsel data plan prices
a small white yacht
✨ Trending
Nusa Penida day trip by private boat
A hassle-free day tour to Nusa Penida exploring its stunning landscapes and pristine waters!
Check availability

Cheapest way to get mobile internet in Bali

If you're on a tight budget, no worries! I have a tip to help you stay connected in Bali without breaking the bank. You can purchase a data package manually using credit, just like the locals do.

Before I go into the steps, I’ll break down each term so you don’t get confused.

  • SIM card: A small chip in your phone
  • Phone credit: The amount of money in your SIM card that used to make phone calls, internet or SMS
  • Data package: Prepaid plan that allows you to use a certain amount of data for a specific period of time

You can get the cheapest internet access in Bali by purchasing a data package using your phone credit. Here's what you need to do:

  1. Get cash: 95% of transactions in Bali are done using cash
  2. Exit the airport and go to a nearby Telkomsel office
  3. Buy a SIM card
  4. Register your SIM card: You can ask for the staff to do it for you, or do it yourself
  5. Dial *888# or *363# to view the available data plan packages
  6. Turn off your data to avoid unintended usage that can deplete your credit before you buy your desired data plan.
  7. Purchase phone credit that matches or slightly exceeds your desired data plan. Note that different data plans require different amounts of credit.
  8. Dial *888# or *363# once again and buy the data package you wish to get
Note: You can buy credit right at the office or convenience store like Alfamart or Indomaret, it’s called pulsa in Bali
Indomaret and Alfamart convenience stores
Indomaret & Alfamart

This is how locals get the internet on their phones. I personally use the carrier 3 and buy a 117 GB plan for only Rp 117,000 per month.

That's enough for a month of work and streaming YouTube for hours a day. I even share it with my mom.


How to get internet if your phone is locked

If your phone is locked to a specific carrier and you want to access the internet while traveling in Bali, there are three options available:


Use roaming service

If your phone carrier has roaming service available in Bali, you can use your phone to stay connected while traveling. But this method can be expensive.

If you want to use this method to get the internet, here's what you need to do.

  1. Check whether your mobile carrier offers roaming services in Bali. You can do this by contacting your mobile carrier or checking their website
  2. Enable data roaming on your phone. To do this, go to your phone's settings, look for "Mobile Network" or "Cellular Network" settings, and enable data roaming
  3. Check your mobile carrier's international data plans to see if they offer a plan that covers data usage in Bali. If they do, choose the plan that best fits your needs and budget

US mobile carriers that have roaming services in Bali:

  • AT&T
  • Verizon
  • T-Mobile
  • Sprint

The cost of using roaming services depends on your phone carrier. Some carriers offer it for free, but some charge a daily fee of around $10.


Buy portable wifi

This is a better option if you don’t want to spend a lot of money on data while traveling in Bali. You can buy one directly from a Telkomsel office.

The device is called a MiFi and it comes with a data plan that is much cheaper than what you can find at the airport.

Mifi Data Expiry Price
Lite 10 GB 30 days Rp 75,000
Medium 20 GB 30 days Rp 125,000
Heavy 30 GB 30 days Rp 200,000

Buy an android

Well, if they don't have the MiFi available for sale, there's still another option. You can buy a cheap android and use it as a wifi hotspot instead.

android phones
Android phones

It's pretty simple! First, you'll need to buy the phone itself, then get a SIM card and data plan for it, and finally, activate the personal hotspot.

You can find the cheapest android phones for around $50 to $100 USD. I suggest looking for a second-hand phone to save some money.



You can use your phone in Bali if your carrier is partnered with a local carrier and offers international data roaming. Alternatively, you can switch to a local SIM card but only if your phone is unlocked.

They have had postpaid plans in the past, but since 99% of people in Bali don’t use it, now they only offer prepaid plans.

You only need to register your phone if you switch to a local SIM card, you can ask the vendor where you buy the SIM card to do it for you.

5G is only available from Telkomsel carrier and the coverage area is limited to a small region in Bali.

the valerian villa ubud
The Valerian Villa
la numa villas canggu
La Numa Villas
jepun sari uluwatu
Jepun Sari
rouge private villa jae
Rouge Private Villa Jae
no rush villa canggu
No Rush Villas
amaka villas uluwatu
Amaka Villas
viceroy bali
Viceroy Bali
de prestigio villa ubud
De Prestigio Villa
jumana bali ungasan resort
Jumana Ungasan
ubud rice fields
Best of Ubud tour - All inclusive
gate of heaven in bali
Bali Instagram spots tour - All inclusive
Many places
white boat
Day trip to Nusa Penida by private boat
Nusa Penida
people driving and atv in the forest
ATV adventure through tunnel and waterfall
man snorkeling
Snorkeling adventure in Nusa Penida
Nusa Penida
person parasailing
Parasailing adventure with jet ski
Nusa Dua
street food at night market ubud
Ubud night market food tour
satay with sambal
Private street food tour in Denpasar
two people in a cooking class
Cooking class with morning market visit
Did you know ?
Grabbing your seat ahead of time can seriously cut down your costs compared to last-minute bookings.
Find flights
illustration of a yellow scooter for rent
Find bike rentals
Near you
Find bikes
Arrange your pick ups
Airport Hotel