On this page
Free Astrology Insights
Tropical beach

Getting Through Immigration at Jakarta CGK: Faster Lines & Smart Tips

You land at Soekarno-Hatta after a long flight, and the immigration hall looks like a wall of people. Some travellers clear it in a few minutes. Others stand in line for an hour. In 2026, the difference is almost always preparation. Indonesia has moved much of its entry process online, so the traveller who does the paperwork before boarding usually wins. This guide shows you how to do that at Jakarta CGK, step by step.

What Indonesia Expects From You Before You Board

Every foreign visitor needs the same basics, whatever visa they use. Have these ready before you leave home:

  • A passport valid for at least 6 months from your date of entry
  • A confirmed return or onward ticket
  • Proof of sufficient funds for your stay
  • Proof of accommodation in Indonesia

Officers may not ask for all of these. But if they do, you want to open them in seconds, not search through emails. Keep the documents in one folder on your phone, and carry a printed copy of the important ones.

Picking the Right Visa Route: Visa-Free, VoA, e-VoA and B211A

Your nationality and your plans decide which option fits you. Indonesia’s immigration system is run by the Directorate General of Immigration, and its official portal is molina.imigrasi.go.id.

Visa-Free Entry (BVK)

Nationals of ASEAN member states (Brunei Darussalam, Cambodia, Laos, Malaysia, Myanmar, Philippines, Singapore, Thailand and Vietnam) can enter visa-free. The stay is up to 30 days, for tourism, family visits or transit. It costs IDR 0 and it cannot be extended. Country lists can change, so check the official site for your passport before you travel.

Visa on Arrival (VoA)

Nationals of roughly 90 to 95 countries can use the VoA. This includes Australia, the USA, the UK, Canada, China, India, Japan, South Korea and most EU countries. It gives you up to 30 days for tourism, social-cultural visits, non-work business meetings or government duties. The fee is IDR 500,000. You can extend it once for another 30 days at an immigration office in Indonesia, for a total of 60 days. The extension also costs IDR 500,000.

e-Visa on Arrival (e-VoA)

This is the same visa, bought online before you fly. You apply at molina.imigrasi.go.id, upload a passport scan and photo, and pay IDR 500,000 plus a small processing fee. The e-VoA arrives by email, usually as a QR code or PDF. You show it directly at immigration. It is the fastest way to enter on a VoA, and the rest of this guide assumes you use it.

e-Visa on Arrival (e-VoA)
📷 Photo by Bernd 📷 Dittrich on Unsplash.

B211A Social/Cultural Visa

This visa is for people who do not qualify for the VoA or visa-free entry, or who need a longer stay. You need a sponsor, either a person or a company in Indonesia. It gives you up to 60 days on a single entry and costs IDR 1,500,000. You can extend it twice, each time for 60 more days and IDR 1,000,000, for a maximum of 180 days. It does not allow any work. You apply through molina.imigrasi.go.id or a registered visa agent. A work permit (KITAS) is a different process, and KITAS holders have their own lane at CGK.

Your Step-by-Step Walk Through CGK Arrivals

Here is how the process runs from the aircraft door to the taxi rank.

  1. Disembarkation. Follow the signs for “Arrivals” and “Immigration.” In 2026, health screening such as thermal scanners or health declaration forms is typically not required for most international arrivals, unless a specific global health alert is issued.
  2. VoA counter (only if you did not buy an e-VoA). These counters sit before the main immigration hall. You show your passport, pay IDR 500,000 and get a sticker or receipt. Skip this step entirely if you hold an e-VoA.
  3. Immigration counters. Pick the correct lane (see the next section), and present your passport, visa and any documents the officer asks for.
  4. Baggage claim. Check the screens for your flight number and carousel. Bags usually arrive 15 to 45 minutes after landing.
  5. Customs. Scan your e-CD QR code at the checkpoint.
  6. Arrival hall. You exit into the public area, where transport options wait.

How to Get Into the Fastest Immigration Line

The hall has clearly marked lanes: “Visa-Free” (Bebas Visa Kunjungan), “Visa on Arrival” for people who paid at the airport, “e-VoA” for pre-purchased visas, “KITAS/KITAP” for residents, and “Indonesian Citizens.” Choosing the wrong one costs time, so read the signs before you join a queue.

Use the e-VoA lane

If you hold an e-VoA, go straight to the dedicated e-VoA lane. It is generally much faster than the standard VoA line, because you have already paid and uploaded your documents.

Try the Autogates

Autogates are the quickest route. They are open to Indonesian passport holders and to foreign nationals from specific countries who hold an e-VoA and a biometric passport chip. The exact list of eligible nationalities can change, so confirm yours with the immigration authority before you rely on it. The process is simple: scan your passport, place your fingers on the fingerprint scanner, then look at the camera for a facial scan.

Try the Autogates
📷 Photo by Vlad Rudkov on Unsplash.

Time your arrival

Peak times at CGK are late evening (after 8 PM) and early morning (before 9 AM), especially for flights from Europe, the Middle East and East Asia. Mid-day arrivals often see shorter queues. If you can choose your flight, a daytime landing helps.

Expected wait times

  • Standard lane with VoA bought at the airport: 30 to 60 minutes, longer at peak times
  • e-VoA lane: 10 to 25 minutes
  • Autogates, if eligible: 2 to 5 minutes

These are estimates. Real waits depend on flight volume and staffing that day.

Pro Tip: Take screenshots of your e-VoA and your e-CD QR code before you leave home, and save them in your phone’s photo gallery. Airport data and WiFi can be slow right after landing, and a QR code that will not load holds up the whole line. Keep a printed copy of the e-VoA in your carry-on as backup.

Customs and the Mandatory e-CD

Immigration is only half the job. In 2026, the Electronic Customs Declaration (e-CD) is mandatory for all arriving international passengers, and paper forms have largely been phased out.

Fill it out online at ecd.beacukai.go.id. You can do it up to 3 days before arrival. When you finish, you receive a QR code. After collecting your bags, show the code at the customs checkpoint, where an officer scans it. If you pre-fill, expect 5 to 15 minutes at customs. If you use the airport kiosks instead, expect longer.

You must declare:

  • Cash above IDR 100,000,000, or the equivalent in another currency
  • Certain electronic goods
  • Alcohol above 1 litre per adult
  • Tobacco above 200 cigarettes, 50 cigars or 100 grams of tobacco per adult
  • Any other goods that carry import duty or are prohibited

Leaving the Terminal: Getting Into Central Jakarta

Once you clear customs, you have four main choices. Each one suits a different traveller.

Airport train (KAI Bandara / Railink)

The train links Terminals 1, 2 and 3 to BNI City, Duri and Dukuh Atas stations. It leaves about every 30 minutes and takes around 50 to 60 minutes to Dukuh Atas. Buy tickets at the station or through the Railink app (railink.co.id). It is the best way to avoid Jakarta’s road traffic.

Ride-hailing (Gojek and Grab)

Ride-hailing (Gojek and Grab)
📷 Photo by Nik Guiney on Unsplash.

Each terminal has a dedicated pick-up zone. Follow the signs for “Online Transportation” or “Ride-Hailing.” Download the app and set up your account before you land, but only order once you have cleared customs and are standing at the pick-up point.

Metered taxis (Blue Bird and Express)

Taxi counters sit in the arrival hall. Metered taxis are generally reliable, though an airport surcharge may apply.

DAMRI airport buses

DAMRI runs routes to different parts of Jakarta and surrounding areas. The buses are slower in traffic, but they are the cheapest choice and work well if you are not in a hurry.

2026 Budget Reality: What Entry Day Costs

Here is what to plan for, in Indonesian Rupiah.

  • Budget tier: Visa-free entry (IDR 0) or a VoA at IDR 500,000, plus a DAMRI bus at IDR 50,000 to IDR 80,000.
  • Mid-range tier: An e-VoA at IDR 500,000 plus a small processing fee, plus the airport train at about IDR 70,000 to Dukuh Atas.
  • Comfortable tier: An e-VoA at IDR 500,000 plus the processing fee, then a Gojek or Grab ride at about IDR 200,000 to IDR 300,000 to Central Jakarta, or a metered taxi at about IDR 200,000 to IDR 350,000.

At the VoA counter, you can pay in IDR or in major currencies such as USD, EUR and AUD. Visa, Mastercard and JCB cards are widely accepted.

What Has Changed Since 2024

  • The e-VoA is now the standard. Dedicated e-VoA lanes and more Autogates have streamlined entry. Buying a VoA at the airport still works, but it is generally slower.
  • Autogate access has grown. More foreign nationals with an e-VoA can now use them, although you should check the current list.
  • The e-CD replaced paper forms. It is now mandatory for all international arrivals.
  • The e-HAC health card is gone. It was discontinued as of 2024 for most arrivals, unless a new health crisis emerges.
  • Extension scrutiny is higher. The B211A is still popular for longer stays. However, immigration officers now look harder at the real purpose of your stay when you apply for an extension.

Common Mistakes That Slow You Down

  • Arriving with a passport under 6 months from expiry. You can be refused entry, and no visa will fix that.
  • Waiting to buy the VoA at the airport. That adds a payment queue before the immigration queue.
  • Standing in the wrong lane. A visa-free passport holder in the e-VoA line, or the reverse, gets sent back to start again.
  • Common Mistakes That Slow You Down
    📷 Photo by Clement Duf on Unsplash.
  • Forgetting the e-CD. Without the QR code, you have to use the kiosks and lose time.
  • Skipping onward ticket and accommodation proof. Have both ready on your phone.
  • Treating visa-free as extendable. It is not. If you may need more than 30 days, choose a different route from the start.
  • Overstaying. Overstay penalties apply, and they can cause trouble on future trips. Apply for any extension at an immigration office before your permitted stay ends.
  • Ordering a ride too early. Order only once you are at the pick-up point, so the driver does not wait or cancel.

Other Entry Points: Bali (DPS) and Seaports

Ngurah Rai International Airport (DPS) in Denpasar works much like CGK. The VoA and e-VoA are both available, the e-VoA is highly recommended, and Autogates serve eligible passports. The e-CD is mandatory and should be filled in online before you arrive.

Major seaports such as Batam, Bintan, Tanjung Priok and Benoa offer visa-free entry and the VoA. An e-VoA is strongly recommended here. Smaller ports may have fewer immigration staff and resources, so a pre-approved visa saves a lot of time. The e-CD is also mandatory at seaports.

Frequently Asked Questions

Do I need a visa to enter Indonesia in 2026?

It depends on your passport. ASEAN nationals can enter visa-free for up to 30 days at no cost, with no extension. Citizens of roughly 90 to 95 countries, including Australia, the USA, the UK, Canada, Japan and most EU states, can use a VoA for IDR 500,000. Check molina.imigrasi.go.id for your nationality.

How long does immigration at Jakarta CGK take?

Standard lanes with a VoA bought at the airport take about 30 to 60 minutes, and longer at peak times. The e-VoA lane takes roughly 10 to 25 minutes. Autogates, if you are eligible, take about 2 to 5 minutes. These are estimates and vary with flight volume and staffing.

Can I extend my stay in Indonesia?

A VoA can be extended once for 30 more days at an immigration office in Indonesia, for IDR 500,000, giving 60 days total. Visa-free entry cannot be extended. For longer stays, the B211A gives 60 days and can be extended twice, up to 180 days in total.

Is the electronic customs declaration (e-CD) compulsory?

Yes. In 2026, the e-CD is mandatory for all arriving international passengers. Fill it in at ecd.beacukai.go.id up to 3 days before you land, and show the QR code at customs. You must declare cash above IDR 100,000,000, plus restricted goods such as alcohol and tobacco above the limits.

What is the cheapest way to get from CGK to central Jakarta?

DAMRI buses are cheapest at IDR 50,000 to IDR 80,000, but traffic makes them slow. The airport train costs about IDR 70,000 to Dukuh Atas, runs roughly every 30 minutes and takes 50 to 60 minutes. Gojek and Grab cost about IDR 200,000 to IDR 300,000.


📷 Featured image by David Kristianto on Unsplash.