Yes, foreigners can easily buy both SIM cards and eSIMs in Bali. All you need is your passport and your phone’s IMEI number for registration. You can get a physical SIM upon arrival or set up an eSIM before you even land.
Buying a SIM Card
If you prefer having a physical SIM card in your phone, you don’t need to worry about hunting one down at the airport. With BaliEasy, you can order your SIM card online in advance, and we’ll deliver it free to your hotel in Bali. That way, you avoid queues, and your SIM will be ready for instant activation once you arrive.
- Where to buy: Ngurah Rai Airport counters, official Telkomsel/XL/Indosat stores, or small phone shops across Bali.
- Top pick for coverage: Telkomsel, known for the most reliable signal, even in quieter areas like Amed or Nusa Penida.
- Tip: Airport counters are convenient but usually charge higher prices. With BaliEasy, you get the same packages for less, plus free hotel delivery. You can simply book a Grab ride with airport WiFi, head to your hotel, and we’ll drop your SIM card at the reception. Once you’re checked in, activation is quick and easy via WhatsApp, no waiting in line.
👉 Check our Bali SIM Card options here, all come with free hotel delivery, making it the most practical choice for travelers.
For a deeper look at local coverage, check our guide to the Best Mobile Networks in Bali for Tourists: Coverage, Speed & Reliability.
Buying an eSIM
If you don’t want to hunt for a SIM card after a long flight, an eSIM is your best friend. You can buy it online at BaliEasy
- What it is: A digital SIM you install by scanning a QR code, no plastic, no swapping.
- Why it’s great for travelers: You can buy it online, set it up in minutes, and have data the second your plane lands.
- Extra perk: eSIMs let you keep your home SIM in your phone for calls or SMS while using local data.
Worried about installation? Our step-by-step guide, Quick Set Up eSIM on iPhone with QR Code, walks you through the process in minutes.
Documents You Need
Indonesia has a SIM registration law, whether you choose a SIM card or eSIM, you’ll need:
- Passport: for ID verification.
- IMEI number: found in your phone settings or by dialing *#06#.
If you’re new to this, our blog on A Complete Guide to IMEI Registration in Bali for Tourists and Foreigners explains why it’s required and how it works.
Why Choose BaliEasy?
- Pre-Arrival Setup: Order your eSIM online and we’ll have it activated before you arrive.
- Full IMEI Registration: No risk of disconnection during your trip.
- Free Hotel Delivery: Prefer a physical SIM? We’ll deliver it straight to your hotel in Bali at no extra cost.
- Friendly Support: WhatsApp us anytime, we respond fast and in multiple languages.
- Great Value: Competitive prices with generous data allowances on the Telkomsel network.
With BaliEasy, you can step off the plane, turn on your phone, and you’re instantly ready to book a ride, check Google Maps, or share your first Bali sunset.
👉 Our most popular option: Telkomsel Bali SIM Card Tourist 36GB (30 Days) including free hotel delivery for maximum convenience.
Final Thoughts
Foreigners can get connected in Bali without hassle, just decide whether you want a physical SIM or the convenience of an eSIM. If you prefer to skip queues and be online the moment you land, BaliEasy eSIM is the smoothest option.