All Guides6 min read · March 7, 2026

Roaming or a Local SIM in Bali? How to Decide

Roaming charges you every day and slows down after a small cap. A local Telkomsel plan is one payment for the month. When each one actually makes sense.

A traveller at a fork in the path, choosing between two signposted routes

One of the first questions travelers ask before visiting Bali is: should I just use my phone's roaming, or should I get a local SIM card? Here's a detailed breakdown.

The Short Answer

Get a local SIM or eSIM. Roaming bills you every day you're away and usually slows your data after a small daily cap; a local Telkomsel plan is one payment for the month at full speed. Roaming only really makes sense if you're here for a day or two, or your carrier has an unusually good travel pass.

What Is International Roaming?

International roaming is when your home carrier (AT&T, Vodafone, Optus, EE, etc.) lets you use your phone abroad by connecting to a local network — in this case, an Indonesian carrier. Your carrier charges you for this access, usually at a premium.

Typical Roaming Costs for Indonesia

Most carriers sell a daily roaming pass. Some are cheap and slow, others are a flat daily rate that quietly adds up — either way you pay per day rather than once.

Over a week that adds up to real money just for mobile data, usually with a small amount of fast data each day before it slows right down. Check your own carrier's Indonesia page before you fly — that's the only figure that matters, and it's the one we can't tell you.

Roaming Pros

  • No setup — it just works when you land
  • You keep your home phone number for calls and SMS
  • Convenient if your carrier offers a good travel pass

Roaming Cons

  • Expensive — daily fees add up fast, especially for trips longer than a few days
  • Slower speeds — many roaming plans throttle data to 2G/3G speeds after a small allowance
  • Unpredictable charges — accidentally using data without a pass can result in huge bills
  • Limited data — passes usually cap high-speed data at a small daily allowance, then slow right down

What About a Local SIM or eSIM?

A local Indonesian SIM card or eSIM connects you directly to a local carrier (like Telkomsel, Indonesia's largest network). You get local pricing, full 4G/5G speeds, and generous data allowances. See our full SIM card comparison for Telkomsel vs XL vs Indosat.

Local SIM vs Roaming at a Glance

Local eSIM/SIMRoaming
CostPay onceCharged per day
DataPlenty for a tripSmall daily cap
SpeedFull speed throughoutSlowed after the cap
HotspotIncludedCheck your carrier
SetupA few minutesAutomatic

For anything longer than a couple of days, a local SIM or eSIM costs less and gives you more data at full speed.

Local SIM/eSIM Pros

  • Much cheaper — one payment instead of a daily charge
  • Full speed — 4G/5G on Telkomsel, Indonesia's most reliable network
  • More data — a whole trip's worth, not a daily trickle
  • Hotspot included — share your connection with travel companions
  • No surprise charges — pay upfront, use until your plan expires

Local SIM/eSIM Cons

  • Requires a few minutes to set up (eSIM) or to receive delivery (physical SIM)
  • Your home number won't receive calls/SMS unless you use dual SIM
  • Physical SIM requires an unlocked phone

Which Should You Choose?

Choose Roaming If:

  • Your trip is 1-2 days only and your carrier has a cheap daily pass
  • You absolutely need to receive calls and SMS on your home number and your phone doesn't support dual SIM
  • Your carrier offers a genuinely good international plan (some premium plans include free roaming)

Choose a Local eSIM If:

  • You want to save money — this is the most cost-effective option
  • You need fast, reliable internet for maps, ride-hailing apps, messaging, and social media
  • Your phone supports eSIM — check compatibility here
  • You want to be connected the moment you land (install before your flight)

Choose a Physical SIM Card If:

  • Your phone doesn't support eSIM
  • You want a local Indonesian phone number for calling restaurants, hotels, or booking services
  • You prefer to have someone set it up for you — we deliver to your hotel ready to use

The Best of Both Worlds: Dual SIM

Most modern phones support dual SIM — one physical SIM and one eSIM (or two eSIMs). This means you can keep your home SIM active for receiving calls and texts while using a local eSIM for cheap, fast data. You get the convenience of roaming and the cost savings of a local SIM at the same time.

We have a detailed guide on setting up dual SIM for travel if you want to go this route.

How to Get Started

Getting a local SIM or eSIM for Bali takes just a few minutes:

  1. Choose your data package based on your trip length and usage — browse packages
  2. Select eSIM or SIM Card at checkout
  3. eSIM: Receive your QR code by email after payment, install it on your phone, then upload your passport and IMEI photos. We activate your line about 24 hours before you land
  4. SIM Card: We deliver it to your hotel in Bali for free (select areas)

That's it. No airport queues, no hunting for a phone shop, no overpaying for roaming.

Ready for your Bali trip?

eSIM before you fly, or a SIM card delivered to your hotel. Stay connected from day one.

All plans valid for 30 days · eSIM or SIM card, same price · One passport + phone = 2 registrations a year · 15% off when you order 2 or more.