Bali is basically Australia's second backyard. A six-hour hop from the east coast, a bit less from Perth, and you're trading the commute for a warung breakfast. But the one thing plenty of Aussies still get caught out by is the phone bill — because the moment your Australian SIM lands in Denpasar, it's roaming, and roaming to Indonesia is where holidays quietly get expensive.
Here's how to sort the best eSIM for Bali from Australia before you even get to the airport lounge.
Why your Australian plan stings in Bali
Indonesia isn't part of any roaming deal that makes your home plan behave itself. Depending on your carrier that usually means a daily roaming pass tacked onto your bill, or per-megabyte charges that add up scarily fast if you forget to switch data off. Either way you're paying Australian-carrier rates for an Indonesian network — the worst of both worlds.
A travel eSIM sidesteps all of it. It's a data-only line that connects directly to the local Indonesian networks (3 and INDOSAT), so you're paying for local data instead of roaming on top of it. Your Telstra, Optus or Vodafone SIM stays exactly where it is.
Keep your Australian number — you don't lose a thing
This is the bit that reassures people: you are not swapping SIMs or changing numbers. Your Australian SIM stays in the phone and keeps doing what it always does — calls, texts, and every two-factor code from your bank, myGov and the rest. The eSIM sits alongside it and handles only the data. So your mates can still call your normal mobile, and your banking OTPs still arrive, while your internet quietly runs on a Bali network.
Do it before you leave home
The whole point is to be online the second you land, which means setting up while you've still got reliable wifi in Australia:
- Buy and install the Bali eSIM at home in Sydney, Melbourne, Perth or wherever you're flying from — the QR code arrives instantly, so you can scan it days ahead.
- Leave the eSIM's data switched off until you touch down. Installing doesn't start anything running; it just parks the line on your phone, ready.
- Set your Australian SIM to "calls and texts only" and turn its data roaming off, so nothing sneaks a roaming charge in the background.
Tip: Do the install on your home wifi the night before, not on airport wifi in a rush. Screenshot the QR code and confirmation email too — if the airport wifi at Denpasar won't cooperate, you've still got everything saved.
Landing at Denpasar
When you land at Ngurah Rai International, switch on the eSIM's data and give it a minute to find a local network. Maps, ride apps and the group chat come alive before you've cleared the taxi rank — no kiosk hunt, no queue, no fumbling with a tiny plastic SIM over a bin. If you're heading straight to Canggu, Ubud or Uluwatu, coverage across those areas is strong, so your driver's directions load without drama.
Two more things worth a look
If you want the full rundown on picking a plan and what actually matters, read the best eSIM for Bali — it covers networks, data sizing and setup in one go.
And this street runs both ways: if you've got a mate flying into Australia to visit, an Australia eSIM does exactly the same job in reverse, getting them online at Sydney or Melbourne without roaming on their home plan. On the same theme, Aussies popping across the Tasman can sort things the same way — see sorting New Zealand data from Australia.
The short version
Roaming your Australian plan into Bali is the expensive way to do it. Install a data-only eSIM at home, keep your Aussie number for calls and codes, switch the data on when you land, and you'll step out of Denpasar already connected. Sort your Bali eSIM before you fly and the only thing left to plan is breakfast.

