On this page
Free Astrology Insights
Tropical beach

From Plane to Paradise: What to Expect During CGK Airport Immigration

In 2026, Soekarno-Hatta International Airport (CGK) handles over 60 million passengers a year, and the immigration hall during a busy Sunday evening — with four international flights landing within the same hour — is not the place to discover you forgot to fill out your customs form. The process itself is genuinely manageable, but only if you know what to expect. This guide walks you through every step, from the moment your plane touches down to the moment you step into Jakarta’s humidity-soaked air outside the arrivals hall.

Pre-Arrival Paperwork: What You Must Complete Before Boarding

Since 2025, Indonesia has made one document fully mandatory for every international arrival: the Electronic Customs Declaration, known as the e-CD. Paper customs forms are gone. If you do not have a completed e-CD QR code, you will be directed to airport kiosks to fill one out — adding time you do not want to lose after a long flight.

Complete the e-CD at ecd.beacukai.go.id up to two days before your arrival date. The process takes about five minutes. When you finish, you receive a QR code by email. Screenshot it or download it — airport Wi-Fi is not something to rely on when you are standing in the customs lane.

Other pre-arrival essentials for 2026:

  • Passport validity: At least 6 months from your entry date. Non-negotiable.
  • Onward or return ticket: Have it accessible on your phone or printed.
  • Accommodation address: Your first night’s address, including postcode. Immigration officers do ask.
  • Health documents: As of 2026, the Electronic Health Alert Card (e-HAC) and COVID-19 vaccination proof are not required for routine entry unless a specific health emergency has been declared. Check official sources close to your travel date.

Visa Options for 2026: Which One Actually Applies to You

Indonesia’s entry system has three main paths for tourists, and getting into the wrong queue wastes significant time.

Visa-Free Entry (Bebas Visa Kunjungan)

Citizens of ASEAN member states — Brunei, Cambodia, Laos, Malaysia, Myanmar, the Philippines, Singapore, Thailand, and Vietnam — enter Indonesia free of charge for up to 30 days. This visa-free stay is non-extendable. A few additional nationalities may also qualify; verify with the Directorate General of Immigration at molina.imigrasi.go.id before your trip.

Visa on Arrival (VoA)

Citizens from over 90 countries — including Australia, Canada, China, France, Germany, India, Italy, Japan, the Netherlands, New Zealand, Saudi Arabia, South Korea, Spain, Taiwan, the United Kingdom, and the United States — are eligible for a Visa on Arrival. Cost is IDR 500,000. This gives you 30 days, extendable once for an additional 30 days (60 days total) by visiting an Indonesian immigration office before your initial 30 days expire.

Visa on Arrival (VoA)
📷 Photo by Trojan Yao on Unsplash.

The smarter version is the e-VoA (Electronic Visa on Arrival), applied for online at molina.imigrasi.go.id before you travel. Upload a passport scan and a passport-style photo, pay IDR 500,000 online, and receive a QR code by email. The e-VoA is valid for 90 days from its issue date for a single entry. Apply 7–14 days before departure. Since 2024, e-VoA holders get dedicated, faster lanes at CGK — this single step can save you 45 minutes in a queue.

B211A Social/Cultural Visa

Staying longer than 30 or 60 days for social visits, cultural activities, or non-commercial purposes? The B211A visa covers up to 60 days initially, extendable to a maximum of 180 days total. Each 30-day extension costs IDR 500,000. The initial visa costs IDR 1,500,000. You need a sponsor letter from an Indonesian individual or organisation. Apply entirely online at molina.imigrasi.go.id before departure — you cannot get this on arrival.

Work Permits and Other Long-Term Visas

Employment in Indonesia requires a KITAS (Kartu Izin Tinggal Terbatas), a temporary stay permit arranged by your employer through the Directorate General of Immigration. This is a separate process entirely from tourist entry and must be sorted before you arrive.

Step-by-Step: The CGK Immigration Hall Walk-Through

Most international flights at CGK arrive at Terminal 3. Follow the “Arrivals” and “Immigration” signs from the jet bridge — the signage is clear and bilingual.

  1. VoA counter (if applicable): If you did not get an e-VoA and you need a physical Visa on Arrival, stop at the VoA counter before the main immigration desks. Pay IDR 500,000. Cash in Indonesian Rupiah is preferred; USD, EUR, and AUD are often accepted, but change will likely come back in IDR at an unfavorable rate. Visa and Mastercard credit and debit cards are typically accepted. You will receive a VoA sticker in your passport. Expect 15 minutes to over an hour here during peak arrivals.
  2. Choose the right lane: Lanes are divided into Visa-Free/VoA, e-VoA (faster), Indonesian Citizens, and Diplomatic/APEC. As of 2026, autogates remain primarily for Indonesian citizens and KITAS/KITAP holders, though expansion to include certain foreign nationals with e-VoA is in progress — check current eligibility before assuming you can use them.
  3. Document check: Hand over your passport. Have your e-VoA QR code open if applicable. Keep your boarding pass, onward ticket, and accommodation address within reach — officers occasionally ask for them.
  4. Biometrics: Both index fingers are scanned, and a digital photo is taken. This is standard for all foreign arrivals.
  5. Passport stamp: Your passport is stamped with your entry date and permitted duration of stay. Read it carefully — make sure the date and duration match what you expected.
Pro Tip: In 2026, the e-VoA lane at CGK Terminal 3 consistently moves two to three times faster than the physical VoA counter during peak hours (typically 08:00–11:00 and 18:00–22:00 WIB). Apply at molina.imigrasi.go.id at least a week before departure. The IDR 500,000 fee is identical — you are only saving your own time.

Customs at CGK: The e-CD Process and What You Can Bring In

After collecting your bags from the carousel, you enter the customs hall. This is where your e-CD QR code gets scanned at designated checkpoints. The scan takes seconds. If you did not complete the e-CD before arrival, kiosks are available — but during a busy arrival wave, those kiosks have queues of their own, and the fluorescent airport air suddenly feels much stuffier.

Customs officers conduct random bag inspections. Know the limits before you pack:

  • Alcohol: Maximum 1 litre per adult.
  • Tobacco: Maximum 200 cigarettes, 50 cigars, or 100 grams of loose tobacco per adult.
  • Cash: Any amount exceeding IDR 100,000,000 (one hundred million Rupiah, roughly equivalent to USD 6,200) must be declared on your e-CD.
  • Prohibited items: Narcotics, firearms, pornographic materials, and certain electronic devices such as unlicensed satellite phones. Penalties for violations are severe under Indonesian law.

Declare everything accurately. Indonesian customs officers in 2026 are trained to cross-reference e-CD data against baggage X-ray results. Inaccurate declarations are flagged.

Getting Out of CGK: Transport, Money, and SIM Cards

Once you clear customs and walk into the arrivals hall, you face the familiar swarm of drivers holding name signs and the smell of kopi from a nearby café kiosk. Here is how to move efficiently.

Getting a SIM Card

Telkomsel, Indosat Ooredoo Hutchison, and XL Axiata all have counters in the arrivals hall immediately after customs. Tourist data packages run IDR 100,000 to IDR 200,000 and typically include generous data allowances. Get one before you sort anything else — you need connectivity for ride-hailing apps and maps.

Cash and ATMs

ATMs inside the arrivals hall (look for BCA and Mandiri machines) give better exchange rates than airport money changers. Withdraw enough IDR for at least the first day — Rupiah is still essential at traditional markets, small warungs, and rural areas. Many urban businesses in Jakarta now accept QRIS (Indonesia’s universal QR payment system), GoPay, OVO, DANA, and ShopeePay, but do not assume this everywhere.

Transport into Jakarta

  • KAI Bandara Rail Link: The fastest and most predictable option. Terminal 3 connects directly to BNI City station (for Sudirman/SCBD area) and Manggarai. Cost approximately IDR 70,000. Journey time 45–55 minutes. Tickets via the KAI Bandara app, website, or station machines.
  • Gojek or Grab: Designated pick-up points at each terminal. Typically IDR 100,000–200,000 to central Jakarta, depending on traffic and surge pricing. Requires your new SIM card to be active.
  • Blue Bird or Express taxis: Metered, reliable, and available from official taxi queues. Budget IDR 150,000–250,000+ depending on your destination and Jakarta’s notorious traffic.
  • DAMRI airport bus: The cheapest option at roughly IDR 50,000–80,000, connecting CGK to multiple points across Jakarta and surrounding cities. Slower, but fine if you have time and light luggage.

DPS Bali and Seaport Arrivals: How They Differ

Ngurah Rai International Airport (DPS) in Bali operates under the same immigration system as CGK. VoA, Visa-Free entry, e-VoA, and the mandatory e-CD all apply identically. The difference is volume relative to space. Bali receives a concentrated burst of international tourists, and the VoA counter queues at DPS can stretch longer than at CGK during peak season (July–August, December). The e-VoA advantage is arguably even more pronounced at DPS.

For arrivals by sea — cruise ships or private yachts — major entry ports include Benoa (Bali), Tanjung Priok (Jakarta), Belawan (Medan), and Makassar. Immigration procedures run at the port itself, but all the same visa categories and e-CD requirements apply. Arrange your visa category before sailing in, as VoA and e-VoA can be processed at major seaports but procedures vary by port.

2026 Budget Reality: Fees and Hidden Costs at the Border

Indonesia’s entry fees are straightforward — there are no airport departure taxes folded into the visa process, as those are included in airline ticket prices. What you should budget for at the immigration stage:

  • Visa-Free (ASEAN nationals): IDR 0
  • Visa on Arrival (VoA / e-VoA): IDR 500,000 (approximately USD 30–32 at 2026 rates)
  • VoA 30-day extension at immigration office: IDR 500,000
  • B211A Social/Cultural Visa (initial 60 days): IDR 1,500,000
  • B211A extension (per 30 days, up to 180 days total): IDR 500,000
  • Tourist SIM card: IDR 100,000–200,000
  • Airport to central Jakarta (rail): IDR 70,000
  • Airport to central Jakarta (taxi/ride-hail): IDR 100,000–250,000+

There are no legitimate fees beyond the official visa cost during the immigration process itself. If anyone approaches you inside the immigration hall and asks for additional payment for “faster processing,” decline and proceed to the official counter.

Common Mistakes That Slow You Down at Immigration

These are the patterns CGK immigration officers see repeatedly from international arrivals:

  • Skipping the e-CD: Arriving without a completed e-CD QR code means joining the kiosk queue after a long flight. Do it at home, the night before.
  • Queueing at the physical VoA counter with an eligible passport: If your nationality qualifies for e-VoA, there is genuinely no reason to stand at the physical counter. The fee is the same.
  • Passport validity under 6 months: Airlines should catch this at check-in, but some do not. If your passport expires within 6 months of your entry date, you will be denied boarding or turned back at immigration.
  • No onward ticket: Indonesian immigration does check. A flexible ticket or confirmed booking in your name is required.
  • Undeclared cash over IDR 100,000,000: The limit is per person, not per group. Know what you are carrying.
  • Using unlicensed money changers in the arrivals hall: Use ATMs or authorised money changers with visible signage and printed rates. Count your change before walking away.

Frequently Asked Questions

Can I get a Visa on Arrival at CGK if I forgot to apply for an e-VoA?

Yes. The physical Visa on Arrival counter at CGK Terminal 3 is available for all eligible nationalities. The cost is the same — IDR 500,000. The only difference is time: physical VoA queues can take 15 minutes to over an hour during busy periods, while the e-VoA lane moves significantly faster. Next trip, apply online at molina.imigrasi.go.id before you leave.

What is the e-CD and is it really mandatory?

The Electronic Customs Declaration (e-CD) is Indonesia’s mandatory digital customs form, completed at ecd.beacukai.go.id before or on arrival. Since 2025 it fully replaced paper forms. You receive a QR code after submitting, which is scanned at the customs checkpoint after baggage claim. Completing it before arrival is strongly recommended to avoid airport kiosk queues.

Can I extend my Visa on Arrival inside Indonesia?

Yes, once. You can extend a standard VoA by 30 days (giving a total of 60 days) by visiting an Indonesian immigration office before your original 30-day permit expires. The extension fee is IDR 500,000. You must apply in person at the immigration office — this cannot be done online or at the airport on your way out.

Is the B211A visa suitable for remote workers?

The B211A Social/Cultural Visa is intended for social visits, cultural activities, family stays, and non-commercial purposes. It does not authorise employment by Indonesian entities. Remote workers earning income from outside Indonesia have used this visa historically, but Indonesia’s specific digital nomad visa framework — separate from the B211A — is the more appropriate long-term option. Verify current rules at molina.imigrasi.go.id before applying.

How long does CGK immigration actually take for a prepared traveller?

With an e-VoA already obtained, a completed e-CD QR code, and a valid passport, most prepared travellers clear CGK immigration — including baggage claim and customs — in 30 to 50 minutes. Arriving on a peak evening flight with a physical VoA and no e-CD pre-completed can stretch the same process to 90 minutes or more.


📷 Featured image by Edwin Petrus on Unsplash.

Accessibility Menu (CTRL+U)

EN
English (USA)
Accessibility Profiles
i
XL Oversized Widget
Widget Position
Hide Widget (30s)
Powered by PageDr.com