Skip to content
ENUSD

Language

Currency

Temple in Bali

Bali SIM card for tourists: local SIM or eSIM?

For a week of everyday use (6 GB), the cheapest prepaid SIM in Indonesia costs IDR 46,000 (XL Axiata, 14 GB, 30 days). A travel eSIM for the same week costs from $12.99 (GoMoWorld) and is installed before you leave.

Offers checked on October 21, 2026 on the carriers’ websites

The best travel eSIMs in Indonesia for a week

For 7 days and 6 GB

  1. 1Best unlimited

    GigSky

    Unlimited · 7 days

    $24.49$3.50 per day
    • 3.5 GB a day at full speed, then 500 kbps
    • Networks: Indosat and Telkomsel
    • Hotspot allowed
    See the plan
  2. 2Cheapest

    GoMoWorld

    7 GB · 30 days

    $12.99$1.86 per GB
    • Lowest total price for 7 days
    • Hotspot allowed
    See the plan
  3. 3Best price per GB

    Orange Travel

    20 GB · 14 days

    €14.99€0.75 per GB
    • Lowest price per GB for this trip
    • Networks: XL, Tri, Indosat, and Telkomsel
    • Hotspot allowed
    See the plan

Three steps, three questions: the best unlimited plan, the cheapest and the best price per GB, from three different providers. How we pick the podium · Affiliate links

Local SIM or travel eSIM?

For a week of everyday use (6 GB), at the prices on the carriers’ and providers’ websites.

Local SIM, 7 days

IDR 46,000

XL Axiata · 14 GB · 30 days

  • Sold in stores or online, depending on the carrier.
  • It also comes as an eSIM: your SIM then stays on for calls and texts.
  • Passport required at purchase.

Travel eSIM, 7 days

$12.99

with GoMoWorld

  • Installed at home before you leave, it works as soon as you land.
  • Your SIM stays on for calls and texts.
  • ID: our provider pages say who asks for one.
See the plan

The currencies differ: we convert nothing. · Affiliate links

Bali SIM card: our analysis

From the carriers’ websites, checked on October 21, 2026.

The carriers

  • XL AxiataXtra Combo Flex M eSIM (eSIM Tourist) · as an eSIM · onlineIDR 46,000
  • IndosatTravel On 30GB · onlineIDR 100,000
  • SmartfrenTourist eSIM Quota 45GB 30 Days · as an eSIM · onlineIDR 150,000

Unlimited, phone number, eSIM

  • The cheapest unlimited SIM: Tourist eSIM Unlimited 14 Days (Smartfren), IDR 200,000 for 14 days.
  • 8 of 10 offers come with a number for calls (XL Axiata, Indosat, and Smartfren).
  • 8 of 10 offers also come as an eSIM (Smartfren and XL Axiata): no counter to find.

Where to buy it

  • At the airport: I Gusti Ngurah Rai International Airport (Bali) (Indosat, Smartfren, Telkomsel); Soekarno–Hatta International Airport (Jakarta) (Indosat, Telkomsel, XL Axiata).
  • Online before you leave: 10 of 10 offers (Smartfren, XL Axiata, and Indosat).

eSIMs in Indonesia at a glance

  • In Indonesia, we compare plans from 8 eSIM providers: Airalo, GigSky, GoMoWorld, Jetpac, Nomad, Orange Travel, Ubigi, and Yesim.
  • The cheapest unlimited plan for a week is from GigSky: $24.49 (Unlimited · 7 days).

The carriers’ prepaid offers

For each carrier, the cheapest offers that cover everyday use (maps, messaging, social media) for a week, two weeks or a month.

We found 10 prepaid offers from 3 carriers in Indonesia: Smartfren, XL Axiata, and Indosat. Prices are those on their websites, in their currency (IDR), not converted.

OfferCarrierDataValidityPriceAs eSIM
Xtra Combo Flex M eSIM (eSIM Tourist)XL Axiata14 GB30 daysIDR 46,000Yes
Xtra Combo Flex L eSIM (eSIM Tourist)XL Axiata30 GB30 daysIDR 70,000Yes
Travel On 30GBIndosat30 GB30 daysIDR 100,000No
Tourist eSIM Quota 45GB 30 DaysSmartfren45 GB30 daysIDR 150,000Yes

Sources: xl.co.id, im3.id, smartfren.com

Compare eSIMs in Indonesia →

What your trip costs, SIM or eSIM

For each trip length, the cheapest offer that covers everyday use.

TripLocal SIMTravel eSIMOffer
1 week · 6 GBIDR 46,000 XL Axiata$12.99 GoMoWorldSee the plan
2 weeks · 12 GBIDR 46,000 XL Axiata€14.99 Orange TravelSee the plan
1 month · 24 GBIDR 70,000 XL Axiata$28.00 UbigiSee the plan

The currencies differ: we convert nothing. · Affiliate links

Where to buy it when you land

Carriers and SIM resellers named by the airports’ and carriers’ websites.

AirportWhere to buy a SIM
I Gusti Ngurah Rai International Airport (Bali) (DPS)Indosat, Smartfren, Telkomsel
Soekarno–Hatta International Airport (Jakarta) (CGK)Indosat, Telkomsel, XL Axiata

Bali SIM card: your questions

Answered from the carriers’ websites and today’s prices.

How much is a SIM card in Indonesia?

For a week of everyday use, from IDR 46,000 with XL Axiata (14 GB, 30 days), checked on October 21, 2026.

Where can I buy a SIM card in Indonesia?

At the airport: I Gusti Ngurah Rai International Airport (Bali) (Indosat, Smartfren, Telkomsel); Soekarno–Hatta International Airport (Jakarta) (Indosat, Telkomsel, XL Axiata). Carriers also sell their offers in shops or online, depending on the offer.

Do I need a passport for a SIM card in Indonesia?

Yes: carriers ask for your passport to activate the SIM.

Local SIM or eSIM in Indonesia?

A travel eSIM is installed before you leave and keeps your SIM on for calls and texts; for a week, it costs from $12.99 (GoMoWorld). The cheapest local SIM costs IDR 46,000 (XL Axiata).

How much is a SIM card in Indonesia for two weeks or a month?

For two weeks, from IDR 46,000 (Xtra Combo Flex M eSIM (eSIM Tourist), XL Axiata); for a month, from IDR 70,000 (Xtra Combo Flex L eSIM (eSIM Tourist), XL Axiata).

Is there an unlimited SIM card in Indonesia?

The cheapest unlimited SIM: Tourist eSIM Unlimited 14 Days (Smartfren), IDR 200,000 for 14 days.

Does a tourist SIM card in Indonesia come with a phone number?

8 of 10 offers come with a number for calls (XL Axiata, Indosat, and Smartfren).

Can I buy the SIM card before I leave?

Online before you leave: 10 of 10 offers (Smartfren, XL Axiata, and Indosat). 8 of 10 offers also come as an eSIM (Smartfren and XL Axiata): no counter to find.

Which carrier should I pick in Indonesia?

For a week of everyday use: XL Axiata from IDR 46,000, Indosat from IDR 100,000, and Smartfren from IDR 150,000.