You just landed at Ngurah Rai International Airport. Your roaming is burning through money, you need maps to find your driver, and there's a queue at the SIM card kiosk. Sound familiar?
Here's everything you need to know about getting connected at Bali airport, and how to skip that queue entirely.
The Short Answer
Yes, you can buy a SIM card at Bali airport. The kiosks are in the arrivals hall and register the SIM with your passport on the spot. The catch is timing: you queue after a long flight, and you're not connected until you're through. Order a GetBaliSIM plan before your trip and your +62 number is already active when you land, as an eSIM or a SIM card delivered to your hotel.
Can You Buy a SIM Card at Bali Airport?
Yes. Ngurah Rai International Airport has SIM card kiosks in the international arrivals hall, after baggage claim. You'll find counters for the main Indonesian networks, including Telkomsel, XL, Indosat (IM3) and Smartfren.
All you need is your passport. Staff register the SIM under your name and passport number, which is required by Indonesian law.
Is It More Expensive at the Airport?
Usually a bit, yes. Airport counters pay airport rent, and that shows up in what you're quoted — the gap is widest on the larger plans. Prices there also vary counter to counter and change often, so anyone quoting you an exact figure online is guessing.
Money isn't really the deciding factor here, though. The difference you'll feel is when you get connected: at a counter you're online after the queue, and the queue arrives at the end of a long flight. Sorting it before you fly means walking straight past it. Our plans and what's in them are all on one page if you want to compare like for like.
Airport Kiosk vs Travel eSIM vs GetBaliSIM
Price isn't the only thing that differs. What matters most is whether you get a real local number, and whether you're connected the moment you land.
| Kiosk | Travel eSIM | GetBaliSIM | |
|---|---|---|---|
| +62 number | Yes | No | Yes |
| Online on landing | No (queue) | Yes | Yes |
| Hotel delivery | No | No | SIM card |
| Registration | At counter | None | Done for you |
| Later help | Counter | Online | Bali team, WhatsApp |
A travel eSIM (data only) gets you online, but without a +62 number many Indonesian apps, like Gojek and OVO, can't verify you. See which apps need a local number.
The Airport Has Free WiFi — But There's a Catch
Ngurah Rai has free Wi-Fi in the terminal. It's enough to message your driver, check maps, and fill in the electronic customs form.
But it won't help once you leave the terminal, and it's no substitute for a local SIM for the rest of your trip.
The Smarter Option: Arrive Already Connected
The airport queue disappears if you sort your SIM before you travel.
eSIM — Order online and receive your QR code by email, install it before your flight, then upload your passport and IMEI photos. We activate your line about 24 hours before you land, so your phone connects to Telkomsel when it picks up signal at Ngurah Rai — no kiosk, no queue. Works on most phones from 2020 onwards.
Physical SIM delivery — Order online and we'll deliver your Telkomsel SIM card free to your hotel in Kuta, Seminyak, Legian, Canggu, Denpasar, Ubud, Sukawati, Dalung, and Tanah Lot. Use the airport Wi-Fi when you land; our staff register and activate the SIM with you at the hotel.
If You Do Buy at the Airport
If you land without a SIM and need one immediately, here's what to expect:
- Location: International arrivals hall, after baggage claim
- What to bring: Your passport (required for registration)
- Time: Usually a few minutes at the counter, longer when several flights land together
- Networks available: Telkomsel, XL, Indosat (IM3), Smartfren
Telkomsel has the widest coverage across Bali. Check the data sizes and prices on the counter's board before you pay, and skip upsells for plans you don't need.
Not sure which carrier to pick? See our full comparison of Telkomsel, XL, and Indosat for Bali.
Quick Decision Guide
| Your situation | Best option |
|---|---|
| Phone supports eSIM, planning ahead | Get a Bali eSIM — active before you land |
| Phone doesn't support eSIM | Get a Bali SIM card — free hotel delivery |
| Already at the airport without a SIM | Buy Telkomsel at the arrivals kiosk and join the queue |
| Just need internet for a few hours | Use the terminal's free Wi-Fi |
The airport kiosk will always be there as a backup — but with a bit of planning, you can step off the plane already online.



