July 8, 2026
Bali SIM Card & Internet Guide for Digital Nomads (2026)
Complete guide to getting a SIM card and staying online in Bali. Coverage, providers, eSIM options, data plans, and tips for digital nomads in 2026.
Bali SIM Card & Internet Guide for Digital Nomads (2026)
Getting a local SIM card is the first step for any digital nomad landing in Bali. Whether you are video-calling clients from a Canggu cafΓ©, uploading content from a Ubud villa, or navigating Bali's winding roads with Google Maps, staying connected is non-negotiable. This guide covers everything you need to know about getting a Bali SIM card and staying online in 2026.
Bali has excellent mobile coverage across most tourist areas, but navigating the local telecom landscape can be confusing for first-time visitors. With multiple providers, confusing data plans, and the growing popularity of eSIMs, this guide breaks it all down so you can get online within minutes of landing.
Major Network Providers in Bali
Indonesia has four main mobile network operators. Coverage, speed, and pricing vary considerably, so choosing the right one depends on where you plan to spend most of your time.
Telkomsel (SimPATI / KartuHalo)
Telkomsel is the largest and most reliable provider in Indonesia. It offers the widest 4G and growing 5G coverage across Bali, including remote areas like the northern coast and interior mountains. Their prepaid SimPATI brand is the most popular choice among expats and digital nomads. Data speeds are consistently fast in Canggu, Seminyak, Ubud, and Uluwatu. The downside is that Telkomsel plans are slightly more expensive than competitors. A typical 30GB monthly data package costs around 100,000 IDR (approximately $6.50 USD). For heavy users who need reliable video-call quality, Telkomsel is worth the premium.
XL Axiata
XL is the second-largest provider and offers competitive pricing. Coverage in tourist areas is excellent, though it can be patchy in more remote parts of Bali. XL's data plans are generally 20-30% cheaper than Telkomsel's for equivalent data volumes. A 30GB monthly plan costs around 70,000-80,000 IDR. XL also offers attractive combo packages that include bonus social media data for apps like Instagram, WhatsApp, and TikTok β useful for content creators who spend most of their time in Canggu or Seminyak.
Indosat Ooredoo (IM3)
Indosat has significantly improved its network in recent years, especially after its merger with Tri (3). Coverage in southern Bali β Canggu, Kuta, Seminyak, and parts of Ubud β is solid. Indosat's IM3 brand offers some of the most aggressive data promos on the market. You can often find 40-50GB plans for as little as 60,000 IDR. The trade-off is that speeds can slow down during peak hours in crowded areas. For budget-conscious nomads who work from cafΓ©s with WiFi backup, Indosat is an excellent value option.
Smartfren
Smartfren operates on a different frequency band (4G LTE on 850MHz B5/B26 and 2300MHz B40). In areas with strong Smartfren coverage, speeds can be very good. However, coverage is less comprehensive than Telkomsel or XL. Smartfren is best used as a secondary data source or if you are staying in areas where it has strong signal. Their pricing is competitive, with unlimited monthly plans starting at around 70,000 IDR. Smartfren also offers unique plans bundled with theirAndra TV streaming service.
eSIM Options for Digital Nomads
eSIM technology has become increasingly popular among digital nomads arriving in Bali. Instead of hunting for a physical SIM at a kiosk, you can purchase and activate a local Indonesian eSIM before you even board your flight. This is particularly convenient for late-night arrivals or those who want to stay connected immediately upon landing.
Local Indonesian eSIMs
Both Telkomsel and XL offer prepaid eSIMs. Telkomsel's eSIM is available through their MyTelkomsel app and at GraPARI official stores. You need to show your passport for registration. After activation, you can top up and buy data packages entirely through the app β no physical SIM management needed. XL's eSIM works similarly through the myXL app. Local eSIMs are cheaper than international travel eSIMs.
International eSIM Providers
Global eSIM services like Airalo, Holafly, and Nomad eSIM offer Indonesia-specific data packages. These are more expensive per GB than local SIMs but offer the convenience of purchasing and installing before you travel. A 7-day 1GB package on Airalo costs around $4.50 USD, while a 30-day 5GB package runs about $12 USD. For short trips (under two weeks), an international eSIM can be the most hassle-free option. For longer stays, a local physical SIM or local eSIM offers much better value.
Dual SIM Strategy
Many digital nomads in Bali use a dual-SIM setup: one physical SIM (usually Telkomsel or XL) for primary data, and an eSIM for their home country number to receive SMS verification codes for banking and accounts. Most modern smartphones support dual SIM operation, and this setup ensures you never miss important two-factor authentication messages while enjoying fast local data.
Where to Buy a SIM Card
Physical SIM cards are widely available across Bali. Here are the best places to buy one:
- Ngurah Rai International Airport (DPS) β Both Telkomsel and XL have official booths in the arrival hall. Prices are slightly higher than outside the airport but still reasonable. A 7-day tourist package costs about 50,000-100,000 IDR.
- GraPARI Official Stores β Telkomsel's signature stores found in Denpasar, Kuta, and Gianyar. Full service, passport registration, eSIM activation available.
- XL Center Stores β XL's official retail outlets in major towns. Reliable service and genuine products.
- Convenience Stores β Indomaret, Alfamart, and Circle K sell prepaid SIM starter packs for around 10,000-20,000 IDR. You still need to register with your passport.
- Street Vendors and Small Kiosks β Common across Canggu and Kuta. Convenient but be cautious of overpricing. A standard starter pack should not cost more than 25,000 IDR.
Registration Requirements
Since 2018, Indonesian law requires all SIM cards to be registered with a valid identity document. For foreign visitors, this means your passport. Here is what you need:
- Passport (physical copy β photos on your phone are usually accepted)
- Your arrival stamp or visa (sometimes requested but not always)
- A local phone number to receive the activation SMS (the SIM is activated at the point of sale)
- IMEI registration if you plan to use the phone for more than 90 days
The registration process takes about 5 minutes at an official store. At convenience stores or airport booths, the staff handles the entire process for you. After July 2025, new biometric registration requirements were introduced for foreign SIM activations, so expect to provide fingerprints at official Telkomsel or XL stores.
Best Data Plans for Digital Nomads (2026)
Indonesian data plans offer incredible value compared to most Western countries. Here are the best options for digital nomads in 2026:
Telkomsel SimPATI β Best Overall
The SimPATI 30GB plan (valid 30 days) costs 100,000 IDR (~$6.50 USD). It includes 30GB of full-speed data plus bonus apps quota for popular services. For heavier users, the 50GB plan at 150,000 IDR provides excellent value. Telkomsel also offers 'happiness' packages that bundle data with streaming credits for services like Disney+ Hotstar and Vidio.
XL Prioritas β Best Value
XL's 30GB plan costs around 75,000 IDR. It includes bonus social media data that doesn't count toward your main quota. The XL Prioritas Combo package at 100,000 IDR gives you 40GB of total data plus unlimited WhatsApp and social media. For digital nomads who primarily use messaging apps and social media for work, this is the most cost-effective choice.
Indosat IM3 β Best Budget Option
Indosat's Freedom Internet packages offer the cheapest rates. A 30-day 35GB plan costs just 55,000 IDR. Data speeds are capped at a fair-use limit (typically around 3-5 Mbps after exceeding daily quota thresholds), but this is sufficient for messaging, email, social media, and even standard-definition video calls.
Unlimited Plans
All four providers offer "unlimited" plans, but these come with fair-use policies. Typically, you get a high-speed quota (10-30GB) after which speeds throttle to 1-3 Mbps. True unlimited high-speed data does not exist in Indonesia, but Telkomsel's 'Unlimited MAX' plan (200,000 IDR/month, 50GB high-speed then unlimited throttled) comes closest.
Internet Speed & Coverage by Area
Internet speeds vary significantly across Bali. Here is what you can expect in key digital nomad hubs:
Canggu
Canggu has excellent 4G coverage from all major providers. Telkomsel consistently delivers 20-40 Mbps download speeds. XL and Indosat average 10-25 Mbps. Many coworking spaces and cafΓ©s also offer fiber WiFi as backup. During peak tourist season (July-August and December-January), mobile speeds can slow due to network congestion, especially around popular areas like Batu Bolong and Berawa.
Seminyak & Kuta
These areas have the best overall coverage in Bali. 4G+ and 5G (Telkomsel) are available in many spots. Download speeds often exceed 40 Mbps on Telkomsel. The fiber infrastructure is also excellent here, with many villas offering dedicated fiber internet.
Ubud
Ubud has good 4G coverage, though speeds are slightly lower than the coast β typically 10-25 Mbps on Telkomsel. Some remote yoga retreats and homestays in the surrounding rice fields have weaker signals. A portable WiFi hotspot or a Telkomsel SIM is recommended if you are staying far from the town center.
Uluwatu & Bukit Peninsula
Coverage on the Bukit Peninsula is generally good, with 4G available at most cliffs and beaches. Speeds range from 10-30 Mbps depending on your exact location. Some cliffside villas and remote warungs may have limited connectivity. Telkomsel provides the most reliable coverage here.
Remote Areas (North Bali, East Bali)
Once you leave the tourist corridor, coverage drops significantly. North Bali areas like Lovina and Singaraja have 4G in town centers but patchy coverage on the coast. East Bali (Amed, Tulamben) has reasonable 4G from Telkomsel. Mountain areas like Kintamani and Bedugul have coverage in villages but may lose signal on winding roads between them.
Tips for Staying Connected
- Carry a portable power bank β Bali experiences occasional power outages, and your phone is your essential tool
- Download offline Google Maps for Bali before you arrive β cellular data can be inconsistent between towns
- Use WhatsApp for all local communication β it is universally used by businesses, villa hosts, and services
- Check your data balance regularly β Indonesian data plans expire after 30 days, not per calendar month
- Consider a pocket WiFi (MiFi) device for heavy data users or groups sharing one connection
- Avoid using airport taxi WiFi β public hotspots are often unsecured and slow
Common Troubleshooting
Even with the best provider, you may occasionally face connectivity issues. Here are quick fixes:
SIM Not Registering
If your new SIM does not register within 24 hours, visit an official store (GraPARI or XL Center) with your passport. The store can check the IMEI registration status and manually activate the line. Do not buy SIMs from unofficial street vendors β these are sometimes pre-registered under other people's identities and can be blocked.
Slow Data Speeds
During peak hours (especially evenings in Canggu), data speeds can drop. Try switching to 4G-only mode (disable 5G if your phone supports it) β 5G coverage is still limited in Bali and phones often waste battery searching for 5G towers. Also check if you have exceeded your daily fair-use quota.
No Service in Remote Areas
Carry SIMs from two different providers if you frequently travel to remote areas. Telkomsel + XL combination covers virtually all inhabited areas of Bali. Enable data roaming on your phone even when using a local SIM β some phones restrict background data on non-home SIMs.
Top-Up Issues
If your top-up voucher or e-top-up does not reflect immediately, restart your phone and wait 15 minutes. Use official channels like MyTelkomsel, myXL, or Indosat's IM3 app for digital top-ups. Avoid third-party top-up websites that ask for your SIM details.
Frequently Asked Questions
Can I get a SIM card at Bali airport?
Yes. Both Telkomsel and XL have official counters in the international arrival hall at Ngurah Rai Airport. The counters are open for all arriving flights. Prices are slightly higher than in town but still affordable. A 7-day tourist SIM costs 50,000-100,000 IDR depending on the data package.
How much does mobile data cost in Bali?
Data in Bali is very affordable by Western standards. Expect to pay around 55,000-100,000 IDR ($3.50-$6.50 USD) for 30GB of data valid for 30 days. Heavier packages with 50-60GB cost 100,000-150,000 IDR. This makes Indonesia one of the cheapest countries in the world for mobile data.
Is there 5G in Bali?
Yes, Telkomsel has rolled out 5G in select areas of Canggu, Seminyak, Kuta, and parts of Denpasar. Coverage is still limited and concentrated in tourist zones. XL and Indosat have also begun 5G deployment but coverage is even more limited. For most uses, 4G LTE is sufficient.
Do I need to register my phone's IMEI?
If you are staying in Indonesia for more than 90 days, you need to register your phone's IMEI to avoid it being blocked from local networks. You can do this at the airport customs office upon arrival or at a Telkomsel GraPARI. There is a tax exemption for phones valued under $500 USD; above that, you pay import duties.
Can I use my home country SIM in Bali?
Yes, but roaming charges can be expensive. Most nomads buy a local SIM or eSIM for data and keep their home SIM for SMS verification. Check with your home provider for international roaming packages before departure β some offer capped daily roaming rates.
Is WiFi reliable in Canggu coworking spaces?
Most coworking spaces in Canggu like Dojo, Outpost, and Tropical Nomad offer fiber internet with speeds of 20-50 Mbps. However, always have a mobile data backup. Power outages and fiber cuts do happen, and having a Telkomsel or XL SIM ensures you never lose connectivity during a client call.
Once your SIM and internet connection are sorted, the next thing you will need is Indonesian Rupiah for daily life β warung meals, scooter rentals, coworking day passes, and market shopping. If you arrived without cash or prefer not to carry large amounts of foreign currency, CangguSwap converts USDT and USDC to IDR cash in minutes, with a location near the popular coworking and cafΓ© areas of Canggu.
Getting connected in Bali is straightforward and surprisingly affordable. Whether you choose a physical Telkomsel SIM for maximum coverage, an eSIM for instant activation, or a dual-SIM setup for redundancy, you can expect fast and reliable internet across all major digital nomad hubs. Combined with the backup of coworking WiFi and a portable hotspot, you will stay productive, connected, and worry-free throughout your Bali stay.