Mobile Internet and Connectivity in Bali in 2026: A Guide to eSIMs and Local SIM Cards

You need internet as soon as you arrive at the airport: to order a taxi through Grab or Gojek, open a route map, and message your loved ones. That is why it is more practical to set up reliable internet in Bali before departure. Due to specific rules for registering devices on the local cellular infrastructure, it is also more practical to sort out your connectivity before your flight.

Mobile Internet in Bali

Internet Options in Bali for Tourists and Long-Term Visitors

There are four main ways to get online on the island. They differ in price, the amount of data included, and the length of your stay.

International Roaming from Russian Mobile Carriers: Pros and Cons

Roaming is convenient because it does not require manual setup: your phone connects to a partner network as soon as you land. Bank notifications and verification codes from the Gosuslugi government services portal continue to arrive on time.

The main drawbacks are the high cost per megabyte and strict speed restrictions. A standard roaming package includes only 1–2 GB of high-speed data per day. After that, speeds drop to 128 Kbps, and the cost of two weeks of roaming will exceed the price of renting a scooter. This option works for receiving SMS messages, but using roaming for regular internet access in Bali will be too expensive.

Travel eSIMs: Fast Internet as Soon as You Land

An eSIM profile replaces a physical SIM card and can be purchased online in just a couple of minutes. The QR code is sent to your email immediately: scan it before departure, and once you arrive at Denpasar Airport, all you need to do is enable mobile data in your settings.

This option saves you from waiting in terminal queues and declaring your device at customs. A dedicated travel eSIM for Bali automatically connects to mobile towers in Indonesia, providing mobile internet without requiring you to remove your primary SIM card.

Local Physical SIM Cards: What to Know Before Buying One on the Island

Physical SIM cards from local Indonesian carriers attract visitors with affordable packages offering generous amounts of data. Having a local phone number also makes it easier to contact taxi drivers and delivery couriers directly.

However, under Indonesian law, since 2020, you must register your device to buy a SIM card or a SIM card package. You will need to show your passport, add your device's IMEI number to the government database, and verify your identity in person at the carrier's office.

Renting a Portable 4G/5G Wi-Fi Router

A compact router is a battery-powered mobile modem that can share a Wi-Fi connection with 5–8 devices. You can collect one in the arrivals area or have it delivered directly to your villa.

This option is ideal for work teams and families that need to connect several laptops and tablets at the same time. The drawbacks include carrying another device, charging it regularly, and paying a refundable security deposit.

Comparing Mobile Carriers in Bali, Indonesia, in 2026

Signal quality and network capacity on the island depend on the terrain and the density of surrounding buildings. Four telecom providers form the main cellular infrastructure.

Telkomsel: The Best Coverage on Beaches, Volcanoes, and in the Jungle

Telkomsel, Indonesia's national carrier, provides the country's most reliable coverage and the widest network. Its signal is available in popular tourist areas, near Mount Batur, at surf spots in Bukit, and in the island's northern villages.

The carrier has rolled out 5G in Nusa Dua and Seminyak, while its LTE network covers almost the entire province. Telkomsel plans are more expensive than average, but subscribers get reliable internet in Bali, even in remote locations.

XL Axiata: The Best Balance of Speed and Plan Prices

XL Axiata ranks second in popularity among expats, offering attractive packages with sufficient data allowances. Across the island's lowlands and along major roads, the carrier's towers deliver reliable data speeds.

In the densely populated areas of Canggu and Denpasar, XL provides a stable connection. In the low-lying areas of Ubud or on the mountain roads of Bedugul, the signal may switch to 3G. However, the carrier offers sufficient resources for basic work tasks in the resort areas.

Indosat Ooredoo Hutchison (IM3 and Tri): Affordable Packages for Kuta, Seminyak, and Canggu

The combined Indosat and Tri network focuses on affordable plans and large mobile data packages. Its plans often include unlimited access to YouTube, TikTok, and popular messaging apps.

In the south of the island, Indosat transmitters provide high network capacity. Within the Kuta–Canggu–Sanur tourist belt, the provider helps users save on data while maintaining reliable connectivity in Bali.

Smartfren: An Affordable Alternative for Basic Internet Use

Smartfren operates exclusively on 4G LTE frequencies and attracts customers with inexpensive daily unlimited plans. It can serve as a backup connection for web browsing and messaging apps.

Smartfren's coverage outside major towns is noticeably weaker than that of its main competitors. It is not advisable to rely on this SIM card as your primary source of connectivity, especially if you plan to travel around the island frequently.

IMEI Registration in Bali in 2026: Taxes, Rules, and Exemptions

The Indonesian authorities maintain a centralized register of imported electronic devices based on their IMEI numbers. Devices with IMEI numbers that have not been added to the database are disconnected from local mobile networks.

The 90-Day Rule for Foreign Devices: Who Needs to Register?

No customs duties apply to trips to Bali lasting up to 90 days: you only need to connect a temporary tourist SIM card. The tourist profile remains active for exactly 90 days, after which network access is disabled until you leave the country.

If you plan to stay in Indonesia for more than three months on a long-term visa (KITAS, a remote worker visa, or a business visa), you will have to register your phone in the database and pay the applicable fees.

Step-by-Step IMEI Declaration at Denpasar Airport (DPS)

To register your device in the database for long-term use, follow the standard entry procedure:

  • Two to three days before departure, fill out the form on the Indonesian customs website (Bea Cukai) and save the QR code you receive.
  • Go through passport control and collect your luggage in the arrivals terminal at Denpasar Airport.
  • Before exiting the building, find the IMEI registration customs counter (Bea Cukai).
  • Give the inspector your boarding pass, passport, QR code form, and phone.
  • The officer will read your smartphone's serial data and calculate the applicable fees.

Registering your device immediately after arrival at the airport preserves the duty-free allowance for electronics worth up to 500 dollars per person. If you register your phone later at a city customs office, the 500-dollar exemption is forfeited, and the fee will be calculated based on the gadget's full value.

Tax Rates and Calculating Customs Duties on Imported Smartphones

The taxable value is calculated as the phone's residual value minus the 500-dollar tax-free allowance. The final payment consists of three charges:

  • Customs duty: 10% of the amount exceeding the allowance.
  • VAT (PPN): 11%.
  • Income tax (PPh): 10% for holders of an Indonesian tax identification number (NPWP) or 20% if they do not have one.

For a phone worth 1200 dollars, the duty for a foreigner without a local tax identification number will amount to approximately 40% of the remaining 700 dollars, or around 280 US dollars. Customs duties can be paid on the spot in Indonesian rupiah or by bank card.

How to Legally Avoid IMEI Registration by Using Tourist Connectivity Options

However, tourists do not necessarily have to wait in customs queues or pay these fees. International roaming is not subject to the equipment-blocking law.

When you activate a travel eSIM, your phone connects to local towers through an external international gateway. Foreign gateways are not subject to IMEI registration with Indonesian customs. This means there is no risk of being blocked after 90 days, and internet access in Bali works throughout your trip without visits to government offices.

Buying and Activating a Physical SIM Card in Bali

When choosing a physical SIM card, consider the differences in prices between sales outlets and the registration requirements.

Airport Kiosks vs. Official GraPARI and XL Center Stores: Price Differences

Dozens of 24-hour mobile connectivity kiosks operate in the arrivals hall at Denpasar Airport. Starter package prices here are 3–4 times higher than official rates: a basic 25 GB package may cost between 35 and 50 dollars.

At branded stores (GraPARI for Telkomsel or XL Center), data packages are significantly cheaper than at airport kiosks. Official stores close between 17:00 and 20:00, and appointments using electronic queue tickets often take between 40 minutes and two hours.

Street SIM Card Shops: How to Avoid Overpaying for Tourist SIMs

Shops with Pulsa / SIM Card signs can be found on almost every corner in Kuta, Canggu, and Ubud. Buying a SIM card at these kiosks is risky: if the seller activates the profile using someone else's Indonesian passport, the SIM card may be disconnected within just two days.

At street outlets, insist that the SIM card be registered exclusively using your passport details. Before completing the payment, check that the data has been credited by using a USSD request or the account section of the carrier's mobile app.

Documents Required and How to Link a SIM Card to Your Passport

To officially activate a local SIM card, you need the original of a passport that is valid for more than six months. The employee will photograph your passport, the page with your entry stamp, and the *#06# code displayed on your smartphone to record its IMEI.

Activation usually takes between 15 minutes and two hours. Once the carrier's database has updated your profile information, restart your phone: the signal strength indicator will appear on the display.

Benefits and Choosing a Travel eSIM for Bali

With eSIM profiles, you no longer need to swap physical SIM cards or look for mobile carrier stores while traveling.

Why an eSIM Is More Convenient Than a Regular Physical SIM Card for Travel

The module is soldered onto the device's circuit board at the factory. You download the required plan over the internet while keeping the physical SIM tray available for your primary home carrier's SIM card.

You cannot accidentally drop, bend, or damage the electronic module with a SIM ejector tool. If necessary, you can quickly purchase additional data on the website or switch to a saved profile in your smartphone's settings.

Choosing a Data Package: How Much Data You Need for 7, 14, and 30 Days

Mobile data usage depends directly on how often you open online maps and download large files:

  • For 7 days: 5–7 GB is enough for ordering taxis, using navigation, finding cafes, and messaging.
  • For 14 days: 10–15 GB is enough for regular map use, sending photos, short video calls, and listening to music.
  • For 30 days: remote work, video streaming, and sharing data with a laptop require 20–30 GB or an unlimited plan.

Buying a Virtual SIM Card Through eSimka with Russian Bank Card Payment Options

A number of international services have stopped accepting payments from Russian bank cards. The eSimka service removes this obstacle: plans for trips to Indonesia can be paid for using Mir, Visa, and Mastercard cards issued by Russian banks, as well as through the Faster Payments System (SBP).

The process is fully automated: select a suitable package, enter your email address, and pay for your purchase on the website. Once the payment has been processed, the QR code with the plan settings will appear on the screen and be sent to your email. This means internet access in Bali is available on your smartphone as soon as the plane taxis to the terminal.

Step-by-Step Guide to Setting Up an eSIM Before Flying to Indonesia

The process does not require any special skills: setting up your chosen plan takes just a couple of minutes. It is more practical to install the profile before departure while connected to your home Wi-Fi network.

Checking Smartphone Compatibility and Regional Restrictions

Before buying an eSIM, check that your phone supports the technology and is not locked to a specific carrier. Enter the *#06# combination: if an EID field appears on the screen, your device is compatible.

Also pay attention to the phone's region of sale and model variant. For example, iPhone models made for mainland China, Macao, and Hong Kong have dual physical SIM trays and do not include an eSIM chip.

Installing and Setting Up an eSIM Profile on Apple iOS Devices

Installing a cellular plan on an iPhone follows a simple procedure:

  • Open the main iOS Settings menu and select Cellular.
  • Tap Add eSIM or Add Cellular Plan.
  • Select the QR code option and scan the code from your email using the camera.
  • Wait 1–2 minutes for the process to finish, then give the profile a name, such as “Bali” or “eSimka.”
  • Keep your physical SIM card for incoming calls and SMS messages, and switch mobile data to the new profile.
  • In the settings for the added plan, turn on the Data Roaming toggle.

Installing and Activating an eSIM on Android Smartphones (Samsung, Xiaomi, Pixel)

On Android devices, menu names may vary slightly depending on the interface:

  • Open Settings and go to Connections or Network & Internet.
  • In the SIM card management menu, select Add eSIM or the option to add a cellular plan.
  • Scan the QR code you received with your camera or enter the activation details manually.
  • Confirm the installation and enable the newly added virtual SIM card.
  • In the settings, set the downloaded line as the primary one for mobile internet and enable data roaming.

Troubleshooting: What to Do If Mobile Data or Hotspot Is Not Working

If mobile data does not start working after landing at Denpasar Airport, check the following settings:

  • Make sure the Data Roaming toggle is enabled in the virtual number's settings. Otherwise, data transmission will be blocked.
  • Turn on Airplane Mode for 15 seconds so that your phone reconnects to the tower.
  • Check the access point (APN) settings in the network menu. These settings are usually detected automatically. If the field is empty, enter the value specified in your plan instructions — usually internet or globaldata.
  • Disable traffic blockers and VPNs: they often interfere with the phone's initial registration on the local network.

Internet for Remote Work in Bali: Villas, Coworking Spaces, and Cafes

The island is popular with remote professionals from all over the world. However, cable networks in Bali regularly suffer from tropical downpours, wires being damaged by falling branches, and construction work.

Wired Internet Providers on the Island: Biznet, CBN, and IndiHome

Before booking accommodation for work, ask the property owner for the provider's name and a recent Speedtest result. Biznet and CBN are considered the most reliable providers on the island: they offer symmetrical connections of 50–150 Mbps with minimal latency to nodes in Singapore.

IndiHome is common in budget accommodation, but speeds often drop and connection problems occur in the evenings. For important online meetings, it is more practical to rent a desk in a coworking space (Dojo, BWork, Outpost, Tropical Nomad), where diesel generators and backup internet connections are available.

Sharing Mobile Data from Your Phone with a Laptop and Backup Connectivity Options

Experienced expats pay for a mobile data package in advance so they can quickly share the connection with a computer. If the cable connection fails, turning on the hotspot on your phone gets work back up and running in half a minute.

Local 4G on the island delivers around 25–60 Mbps download speeds and 15–30 Mbps upload speeds. This bandwidth is sufficient for Zoom calls, working with cloud storage, and connecting to remote servers. Keep an eye on your data allowance: desktop systems can use up the included data without you noticing through background updates.

Mobile Connectivity on Nearby Islands: Nusa Penida, Lembongan, Gili, and Lombok

Trips to nearby islands require choosing the right mobile carrier. On Nusa Penida, due to the challenging terrain and high cliffs, only Telkomsel transmitters maintain a stable signal. Because of Nusa Penida's difficult terrain, cheap SIM cards from smaller providers often lose their network connection completely at viewpoints such as Kelingking or Diamond Beach.

On Ceningan and Nusa Lembongan, mobile internet in Bali and the neighboring islands works reliably through the Telkomsel and XL networks. The flat terrain of the Gili Islands ensures even coverage, but stations near cafes become overloaded in the evening. On Lombok, all carriers are available in Senggigi and Mataram, while Telkomsel performs best in the southern part of the island near the Mandalika highway.

FAQ

Does an eSIM Activate Immediately After Installation or Only When You Arrive in Bali?

For most packages, the validity period begins when the eSIM first connects to a local carrier's tower in Indonesia. You can install the profile using the QR code you receive before even leaving for the airport. The package will activate automatically as soon as your smartphone connects to the local network at Denpasar Airport.

Do I Need to Register My Phone's IMEI When Buying a Travel eSIM?

Customs IMEI registration is not required for travel eSIMs. Data traffic goes through external roaming, so this profile is not affected by Indonesia's domestic rules for declaring electronic devices.

Can I Pay for a Travel eSIM for Bali with a Russian Mir Card?

On the eSimka platform, you can pay for your order using Mir cards issued by Russian banks, as well as through the Faster Payments System (SBP).

Can I Share an eSIM Internet Connection with Other Devices over Wi-Fi?

All plans allow you to share mobile internet over Wi-Fi for free using the personal hotspot feature. You can share your data with a laptop or a travel companion's phone without any additional charges.

Do I Need to Provide Passport Details to Buy an International eSIM?

You do not need an identity document to activate this type of travel plan. The process is anonymous: you only need an email address where the setup code will be sent.

Do Messaging Apps and Social Networks Work in Bali Without a VPN?

WhatsApp and Telegram work without restrictions, supporting both text messaging and voice calls. Local providers in Indonesia block some international resources, so having a backup VPN can be useful for reliable internet access.

Can I Arrange a Local eSIM from Indonesian Carriers Online in Advance?

Providers such as Telkomsel and Smartfren offer online eSIM registration, but they only accept cards issued by Indonesian banks and require a local tax identification number. It is practically impossible for tourists to arrange a profile remotely before arrival.

Can I Store and Use Several eSIMs on One Phone at the Same Time?

A smartphone's built-in chip can store between 5 and 10 installed eSIM profiles. Depending on the device specifications, one or two lines can be active simultaneously (for example, Dual eSIM mode is available starting with iPhone 13).

How Can I Extend a Plan or Top Up the Balance of a Local SIM Card?

You can top up an Indonesian carrier number in the MyTelkomsel and myXL apps using a foreign bank card, or buy Pulsa top-up vouchers at Indomaret and Alfamart stores.

Activate eSIM

right after reading

180+ countries · Instant email delivery · 24/7 support

Go to shop