Pocket Wifi in Indonesia is a convenient solution for staying in touch while exploring the Land of Thousand Islands. Renting a pocket Wifi hotspot allows you to have reliable Internet access on the go.
Buying a SIM Card at Jakarta Airport (Soekarno-Hatta / CGK) for Travelers
Landing at Jakarta’s Soekarno-Hatta Airport (CGK) requires knowing where to buy a local SIM card and how Indonesia’s IMEI registration rules affect foreign phones. This guide on buying a SIM card at Jakarta Airport (CGK) covers official carrier locations (Telkomsel, Indosat, XL Axiata), current airport pricing, registration requirements, and eSIM alternatives so you can get mobile data immediately upon arrival.
In this article
Where to Buy a SIM Card at Soekarno-Hatta Airport
You can buy a tourist SIM card at Terminal 3 International Arrivals, where official carrier counters and independent kiosks operate near the exit.
Almost all international flights land at Terminal 3. If you fly into Halim Perdanakusuma Airport (HLP) instead, keep in mind it handles domestic routes, so tourist SIM options are not readily available there.
Here are options to buy SIM cards at CKG airport:
- XL Axiata: Operates an official store inside the arrivals hall, which you will pass right before reaching the exit doors.
- Telkomsel: has a counter located just outside the exit doors. Note: This desk is not open 24/7. Operating hours typically run from 8:00 AM to 6:00 PM, so if you arrive on a late-night or early-morning flight, it will likely be closed.
- Independent Kiosks: You will find several multi-carrier kiosks near the exit area. While their SIM prices run slightly higher than city rates, they are convenient backup options if official counters are closed or crowded.
- Indosat (IM3): Indosat does not have a confirmed physical counter in the arrivals hall. If you specifically want an Indosat plan, it is best to buy an eSIM online beforehand or visit an official store in downtown Jakarta.
If you want to get instant connection after arrival, purchasing an eSIM before your trip is a great option – no counter to find, no worrying about opening hours, and no queue after a long flight.

How Much Does a Tourist SIM Cost at CGK Airport?
Official tourist SIM cards at Jakarta Airport cost between Rp100,000 (~$5.60 USD) and Rp200,000 (~$11.20 USD) for standard 30-day packages.
As usual, airport prices are slightly higher than in the city center, but you get pre-registered tourist plans.
Here is what you can expect to pay for official tourist plans:
- Telkomsel (Tourist Prepaid): Rp150,000 (~$8.40 USD) for 25 GB data (all networks) + 25 local calling minutes (Valid: 30 days).
- Indosat / IM3 (Travel On):
- Rp100,000 (~$5.60 USD) for 30 GB data + 10 calling minutes (Valid: 30 days).
- Rp200,000 (~$11.20 USD) for 80 GB data + 30 calling minutes (Valid: 30 days).
- XL Axiata (Starter Packs): Ranges from Rp35,000 to Rp745,000 (~$2 to $42 USD) for packages between 3 GB and 50 GB.
What Do You Need to Buy a SIM Card?
To buy and register a local SIM card in Indonesia, you need a physical passport, cash in IDR, and an unlocked smartphone.
The staff there will scan your passport photo page and register the SIM line to your name on the spot (takes about 2-5 minutes). Your device must also be unlocked by your home carrier, as locked devices will reject Indonesian network profiles completely.
Note: Official carrier counters accept major international credit cards and cash in Indonesian Rupiah (IDR). Independent reseller kiosks usually prefer cash.

How Long Does Your Phone’s Temporary IMEI Registration Last?
This section is essential if you plan to stay in Indonesia for longer than 30 days or make multiple visits within a short period. (If your trip is under a month, you can ignore this – the airport seller handles everything for you and your phone will work right away).
When you buy a local tourist SIM card, the seller registers your phone’s unique serial number (IMEI) into a central government database. However, this quick, on-the-spot registration is only valid for 30 days.
Once those 30 days expire, local cell towers will block your phone’s IMEI. Your device will suddenly lose signal and show “No Service” – even if your SIM card still has leftover data or active balance. If you are staying longer than 30 days, the simplest fix is to buy a new local tourist SIM card, which resets your temporary IMEI registration for another 30 days.
Note: Don’t confuse this with the 90-day customs rule. Visitors staying under 90 days don’t owe import taxes on their phones at customs, but that tax exemption does not extend your tourist SIM’s 30-day lifespan
Which Carrier Has the Best Coverage and Speed in Jakarta?
Telkomsel offers the best overall coverage across Indonesia, while XL Axiata and Indosat offer competing speeds in major cities like Jakarta.
- Telkomsel: The top choice if you plan to travel outside Jakarta to remote islands or rural areas. It holds the widest national coverage network and strong 5G infrastructure.
- Indosat & XL Axiata: Highly competitive in major metropolitan areas like Jakarta, Bali, and Surabaya, often delivering excellent data speeds for everyday city travel, Google Maps, and ride-hailing apps (Grab/Gojek).
Indonesia eSIM – An Alternative to CGK Airport SIM cards
Buying an eSIM before you fly is the easiest choice if you want to skip airport lines, avoid counter opening hours, and bypass passport registration hassles.
For example, Gigago’s Indonesia eSIM runs on the reliable Telkomsel network that warrants for stable connection throughout your trip. Its plans start at $2.90 USD (500 MB/day for 3 days) up to $81.50 USD for heavy 30-day data packages.

You just need to buy online, receive a QR code via email, and activate it before departure. It connects automatically to Telkomsel as soon as your plane touches down at CGK. No need to present passport, no IMEI checks, and no waiting at physical airport counters.
How Do You Top Up Your SIM Card Once You Buy One at CGK Airport?
You can top up your data balance at any Indomaret or Alfamart convenience store, or directly online through your carrier’s app, and you won’t need to show your passport again.

- At Convenience Stores: Walk into any Indomaret or Alfamart. Just give the cashier your Indonesian phone number and pay cash to add credit (pulsa) or purchase a data code directly.
- Through Carrier Apps: Download your provider’s app – like MyTelkomsel or myIM3 – to buy data packages instantly using an international credit card.
Frequently Asked Questions
Do you need a passport to buy a SIM card at Soekarno-Hatta Airport?
Yes. Passport registration is required by Indonesian law for all foreign nationals buying a local prepaid SIM.
Can you buy a SIM card at Halim Perdanakusuma Airport (HLP)?
No. HLP handles domestic flights and does not have dedicated tourist SIM counters for international arrivals.
Does topping up require showing your passport again?
No. Passport registration is only required once during the initial SIM activation. Top-ups at convenience stores or apps do not require ID verification.