On this page
- Three Ways to Get Online: A Quick Decision Guide
- Physical SIM Card: Where to Buy and How to Register
- The 90-Day IMEI Rule: What Tourists Need to Know
- Telkomsel, IM3, XL, and Smartfren Compared
- by.U: The App-Only Option
- eSIM: Setup, Plans, and Trade-Offs
- Pocket WiFi: When a Rental Router Makes Sense
- Wi-Fi and Coverage: Cafes, Trains, and Remote Islands
- 2026 Budget Reality
- Common Mistakes to Avoid
- Frequently Asked Questions
You land at Jakarta or Bali after a long flight, the arrivals hall hums with taxi touts, and you need a ride, a map, and a message home. Without data, none of that works. In 2026 the choice is not just “buy a SIM” any more. You can pick a physical SIM, an eSIM, or a rental Pocket WiFi, and a customs rule on foreign phones adds a twist. This guide explains each option so you can decide before you land.
Three Ways to Get Online: A Quick Decision Guide
Connectivity matters here for more than social media. You will use Gojek and Grab for rides and food, KAI Access for train tickets, and offline maps for navigation. Download these apps before you arrive. Coverage is excellent on Java and Bali and variable on remote islands, so your choice of operator matters more if you plan to go far off the usual route.
- Short trip, tight budget (under 90 days): a physical SIM from Telkomsel for the best coverage, or from IM3 or XL Axiata for value. No IMEI registration needed.
- Long stay or digital nomad (over 90 days): a physical SIM, plus mandatory IMEI registration for your phone. Consider by.U for flexibility.
- Tech-savvy with a compatible phone: an eSIM, especially if you want to keep your home SIM active.
- Families, groups, or many devices: a Pocket WiFi, though it costs more.
Physical SIM Card: Where to Buy and How to Register
A local physical SIM is the most common and usually the cheapest option for tourists. Where you buy it affects price and support.
- Airports: Kiosks for Telkomsel, Indosat Ooredoo (IM3), and XL Axiata operate at major international airports such as Jakarta (CGK) and Denpasar (DPS). It is convenient after a flight, but often slightly pricier than official stores in town.
- Official provider stores: Best for support and a wider choice of plans. Look for GraPARI (Telkomsel), Gerai Indosat Ooredoo (IM3), or XL Center (XL Axiata).
- Convenience stores: Indomaret and Alfamart sell SIM cards, but registration still has to be completed by a staff member or online, and plan choices may be limited.
- Small phone shops: They are everywhere. Use only reputable ones that handle proper registration for you.
Foreigners must register with a passport, and your passport number is linked to the SIM. Some vendors may also ask for a second ID, such as your visa. The vendor registers the card, you choose a prepaid package, and you insert the SIM. It should activate within 5-15 minutes, and you will get an SMS confirmation.
The 90-Day IMEI Rule: What Tourists Need to Know
This is the biggest change for visitors since 2024. Foreign-purchased phones, tablets, and handheld computers used with an Indonesian SIM for longer than 90 days must have their IMEI (International Mobile Equipment Identity) registered with Indonesian Customs (Bea Cukai), and applicable import duties and taxes must be paid.
Up to 90 days
If you use your foreign device with an Indonesian SIM for 90 days or less, you do not need to register your IMEI or pay duties. The SIM stays active for that period. After 90 days, the SIM is blocked from the network if the IMEI is not registered.
More than 90 days
- Declare on arrival: Fill out the Electronic Customs Declaration (ECD) through the Bea Cukai website or app and declare your device.
- Register the IMEI: Use the Bea Cukai website (www.beacukai.go.id) or the “Mobile Bea Cukai” app. You need your passport and boarding pass.
- Pay duties and taxes: These are based on the device’s value, typically 10% VAT and 7.5% Income Tax for non-NPWP holders, plus import duty of around 0-10%. There is a USD 500 exemption per passenger for one device. If your phone is worth USD 800, you pay duties on USD 300.
- Verification: Take your device, passport, boarding pass, and the QR code from the online registration to a Bea Cukai counter at the airport (if available) or a Bea Cukai office. They verify and activate your IMEI.
At the airport counter, registration typically takes 15-30 minutes if your documents are ready. You can start online beforehand, but physical verification may still be required.
Telkomsel, IM3, XL, and Smartfren Compared
The prices below are projected 2026 plans. Packages change often, so confirm the current offer at the counter or in the operator’s app.
Telkomsel
Widely regarded as having the best and most extensive coverage, especially in remote areas and on islands beyond Java and Bali. It is generally the most expensive, but reliable. The Telkomsel Prabayar Tourist SIM is designed for visitors and often includes a generous data allowance, local calls, and international calls to select countries. You can find it at airports and official GraPARI stores. A projected plan: 25GB data, 30-day validity, IDR 150,000 – IDR 250,000. Website: www.telkomsel.com. App: MyTelkomsel.
Indosat Ooredoo (IM3)
Good coverage on Java and Bali, expanding fast to other major cities and tourist destinations, but slightly less extensive than Telkomsel in very remote areas. Pricing is competitive with good data-to-price ratios. IM3 offers “Freedom Internet” or “Tourist SIM” packages. A projected plan: 30GB data, 30-day validity, IDR 100,000 – IDR 180,000. Website: www.indosatooredoo.com. App: myIM3.
XL Axiata
Strong on Java and Bali and good in many urban centres across Indonesia. Generally reliable and very competitive, with frequent promotions. XL often promotes the “XL PRIORITAS Tourist Pack” or similar prepaid bundles. A projected plan: 20GB data, 30-day validity, IDR 90,000 – IDR 160,000. Website: www.xl.co.id. App: myXL.
Smartfren
Focuses mainly on 4G/5G in urban areas. Coverage can be spotty outside major cities, especially on islands other than Java, but speeds are excellent where it works. It is often the most aggressively priced for data and known for “Unlimited” plans with a Fair Usage Policy (FUP). A projected plan: unlimited data (FUP 1GB/day), 30-day validity, IDR 75,000 – IDR 120,000. Website: www.smartfren.com. App: MySmartfren.
by.U: The App-Only Option
by.U is Telkomsel’s digital brand and Indonesia’s first fully digital mobile provider. SIM purchase, plan selection, top-ups, and customer service all happen in the by.U app. Data packages are highly flexible (“sesuka hati”, meaning “as you like”), and often good value.
- Download the by.U app (iOS and Android).
- Order a SIM in the app. Pick it up at a designated location such as a convenience store or by.U partner, or have it delivered to your accommodation. Delivery usually costs IDR 10,000 – IDR 20,000 and takes 1-3 days.
- Activate the SIM in the app using your passport.
You can add specific apps, such as YouTube or TikTok, with unlimited data for a small fee. Projected plans: 10GB for 30 days (IDR 50,000), 50GB for 30 days (IDR 150,000), and unlimited data for specific apps (IDR 10,000 per week). Website: www.byu.id. The 1-3 day delivery means by.U suits longer stays better than a same-day arrival.
eSIM: Setup, Plans, and Trade-Offs
An eSIM removes the physical card and lets you switch plans digitally. Your phone must support it. Examples include iPhone XS/XR and newer, Samsung Galaxy S20 and newer, and Google Pixel 3 and newer. Check your device specifications first.
Telkomsel, XL Axiata, and Smartfren officially offer eSIMs. Indosat Ooredoo (IM3) has also started, mainly for postpaid plans but increasingly for prepaid.
- Buy an eSIM plan from the provider’s official store or website. Some allow online purchase with the QR code sent by email.
- Receive the QR code.
- On your phone, go to Settings > Mobile Data/Cellular > Add Data Plan/Add eSIM.
- Scan the QR code.
- Follow the on-screen prompts to activate.
Projected tourist plans: Telkomsel eSIM Tourist at 25GB for 30 days, IDR 180,000 – IDR 280,000; XL Axiata eSIM Tourist at 20GB for 30 days, IDR 120,000 – IDR 200,000.
Pros: no card to lose, easy plan switching, your home SIM stays active for SMS and calls, and it is convenient for short trips. Cons: you need a compatible phone, online purchase and activation can be less straightforward, plan choice may be smaller than with physical SIMs (this is changing), and small shops rarely sell eSIMs.
Pocket WiFi: When a Rental Router Makes Sense
A Pocket WiFi (MiFi) is a small rented device that uses a local SIM to create a hotspot for several phones, laptops, and tablets. You can rent at airport kiosks or pre-book online with companies like JavaMifi (www.javamifi.com) or Iziroam (www.iziroam.com), with pickup and return at airports or delivery to your hotel.
- Daily fee: typically IDR 40,000 – IDR 80,000, often with unlimited (FUP) or high data limits. Weekly or monthly packages may be cheaper per day.
- Deposit: usually IDR 500,000 – IDR 1,000,000, refundable.
- Pros: connects many devices at once, can be more stable than public Wi-Fi, and works well for groups.
- Cons: another device to carry and charge, costs more than one SIM, battery life of about 8-12 hours, and a risk of loss or damage.
Wi-Fi and Coverage: Cafes, Trains, and Remote Islands
Most hotels, guesthouses, and villas in tourist areas offer free Wi-Fi, from basic to high-speed. Cafes and restaurants in Bali, Yogyakarta, Jakarta, and Surabaya mostly have free Wi-Fi too, usually fine for browsing and social media. Public Wi-Fi elsewhere is less common and less reliable, so do not depend on it.
On transport, some executive class KAI trains offer free Wi-Fi, but it can drop in tunnels and remote stretches. Gojek and Grab drivers rarely offer in-car Wi-Fi.
- Excellent: Java and Bali, with extensive 4G/LTE from all major providers. 5G is expanding in major cities.
- Good: major cities and provincial capitals across Sumatra, Kalimantan, Sulawesi, and other large islands.
- Variable or poor: remote islands, mountain areas, and very rural regions. Telkomsel consistently has the best coverage in these places.
2026 Budget Reality
These are projected 2026 ranges for a 30-day plan unless stated.
- Budget: Smartfren unlimited (FUP 1GB/day) at IDR 75,000 – IDR 120,000; by.U 10GB at IDR 50,000; XL Axiata 20GB at IDR 90,000 – IDR 160,000 if you hunt for promotions.
- Mid-range: IM3 30GB at IDR 100,000 – IDR 180,000; by.U 50GB at IDR 150,000; XL eSIM Tourist at IDR 120,000 – IDR 200,000.
- Comfortable: Telkomsel Tourist SIM at IDR 150,000 – IDR 250,000; Telkomsel eSIM Tourist at IDR 180,000 – IDR 280,000; Pocket WiFi at IDR 40,000 – IDR 80,000 per day plus an IDR 500,000 – IDR 1,000,000 refundable deposit.
Add IDR 10,000 – IDR 20,000 if you have a by.U SIM delivered.
Common Mistakes to Avoid
- Ignoring the 90-day limit. Staying longer without IMEI registration leaves your phone Wi-Fi only.
- Buying a Smartfren SIM for island hopping. Its coverage can be spotty outside Java’s urban areas. Choose Telkomsel for remote places.
- Using an unreliable shop. Make sure the seller registers the SIM properly with your passport.
- Counting on convenience store speed. Indomaret and Alfamart sell SIMs, but registration is still needed and plan choice may be limited.
- Ordering by.U on arrival day. Delivery takes 1-3 days.
- Buying an eSIM for an incompatible phone. Check your model first.
- Relying on free Wi-Fi on trains. It can be intermittent in tunnels and remote areas.
Frequently Asked Questions
Do I need to register my phone’s IMEI as a tourist?
Not if you use your foreign phone with an Indonesian SIM for 90 days or less. Beyond 90 days, you must register the IMEI with Bea Cukai and pay applicable duties. Otherwise the device is blocked from Indonesian SIM cards and works only on Wi-Fi.
Which SIM card is best for tourists in Indonesia?
Telkomsel has the best and most extensive coverage, especially beyond Java and Bali, though it costs more. IM3 and XL Axiata offer good value and strong service on Java and Bali. Smartfren is cheapest for data but works best inside urban areas.
Can I use an eSIM in Indonesia?
Yes. Telkomsel, XL Axiata, and Smartfren officially offer eSIMs, and IM3 has started, mainly postpaid but increasingly prepaid. You need a compatible phone, such as an iPhone XS/XR or newer, Galaxy S20 or newer, or Pixel 3 or newer.
How long does it take to activate a local SIM card?
After the vendor registers your passport details and you choose a prepaid package, the SIM should activate within 5-15 minutes. You will receive an SMS confirmation. Bring your passport, and possibly a second ID such as your visa, if the vendor requests it.
Is a Pocket WiFi worth it in Indonesia?
It suits families and groups sharing one connection across several devices. Rental costs about IDR 40,000 – IDR 80,000 per day, plus a refundable deposit of IDR 500,000 – IDR 1,000,000. Battery lasts roughly 8-12 hours, and it costs more than a single SIM.
📷 Featured image by Aldin Nasrun on Unsplash.