Jakarta Arrival Card & Entry Guide 2026

Author's Profile Picture
Jakarta Arrival Card

Learn how to submit the Jakarta Arrival Card online, customs declaration, follow airport steps, and avoid delays at CGK.

Fly to Jakarta
Jakarta Hotels
Jakarta Things to Do
See all flights

What is the Jakarta Arrival Card?

All Indonesia Apps

The "Jakarta arrival card" refers to the unified digital declaration—the All Indonesia Arrival Card. Paper customs forms on flights entering Jakarta are obsolete.

The official platform merges three previous arrival forms into a single online filing:

  1. Customs Declaration (e-CD): Details about your baggage, duty-free limits, and declarable items.
  2. Immigration Arrival Data: Basic flight and stay info cross-referenced with your passport.
  3. Health & Quarantine Declaration: Replaces the former separate SATUSEHAT Health Pass.
🎁 Cheap Flights to Jakarta, Best Hotels in Jakarta. Book fast Jakarta eSIM.

Who Needs to Fill Out the Jakarta Arrival Card?

Mandatory for All International Passengers

Every passenger entering Indonesia through Jakarta’s Soekarno-Hatta International Airport (CGK) must complete the arrival card. This applies to:

  • Foreign tourists, business travelers, and visa holders.
  • Indonesian citizens returning from abroad.
  • Children and infants (can be included under a head of household/family submission).

Exemptions

  • Transit Passengers: If you land at CGK purely to connect to an international flight without passing through Indonesian immigration or retrieving checked baggage, you do not need to fill out the form. (Note: Domestic connections inside Indonesia do require clearing customs in Jakarta first, so transit travelers staying in Indonesia must submit it).

Requirements & Documents for Entering Jakarta

Jakarta Arrival Process

Before starting your online declaration or approaching the border counters, gather these essentials:

1. Travel Documents

  • Valid Passport: Must have at least 6 months of validity from your arrival date.
  • Visa / e-VOA: Most tourists need a Visa on Arrival (VoA) or an e-VOA applied for via the official evisa.imigrasi.go.id portal. The e-VOA fee is 500,000 IDR (~$31 USD).

2. Customs Declarations & Monetary Limits

  • Currency Limits: Carrying cash or monetary instruments totaling 100,000,000 IDR (~$6,200 USD) or more requires mandatory declaration.
  • Duty-Free Allowance: Personal goods up to $500 USD (~8,000,000 IDR) per person are duty-free. Anything exceeding this value must be declared and taxed at the customs exit.
  • Alcohol & Tobacco: Allowance is strictly 1 liter of alcohol per adult and 200 cigarettes (or 25 cigars). Excess alcohol will be confiscated without an option to pay duties.
  • IMEI Registration (Mobile Phones): If you are staying in Indonesia for more than 90 days and using a local SIM card, you must register your phone's IMEI number during the arrival card submission. Devices valued under $500 USD (~8,000,000 IDR) are exempt from import taxes.
🎁 Cheap Flights to Jakarta, Best Hotels in Jakarta. Book fast Jakarta eSIM.

How to Fill Out the Jakarta Arrival Card Online

All Indonesia Website

The digital arrival card can be completed via the official government portal (allindonesia.imigrasi.go.id) or the official mobile app.

1.Access the Official Portal: Within 72 hours of landing.

Open the official All Indonesia portal (allindonesia.imigrasi.go.id) on your mobile device or laptop. Make sure the URL ends in .go.id.

2.Enter Personal & Voyage Data: Match passport exactly.

Fill in your full name, nationality, passport number, flight number (e.g., GA875 or SQ950), and planned address in Jakarta (hotel name or residence).

3.Complete Customs & Health Questions: Add family members if applicable.

Answer the brief health and customs questions regarding currency, agricultural goods, electronics, and commercial items.

4.Download Your Official QR Code: Save offline.

Submit the form. A unique QR code will display on screen. Take a screenshot and download the image to your phone gallery so it is accessible without an internet connection.

🎁 Cheap Flights to Jakarta, Best Hotels in Jakarta. Book fast Jakarta eSIM.

Detailed Arrival Process at Jakarta Airport (CGK)

Once your flight lands at Soekarno-Hatta International Airport, the terminal walkthrough follows this order:

[Touchdown at CGK] ──> [Immigration / Autogate] ──> [Baggage Claim] ──> [Scan Arrival QR at Customs] ──> [Airport Exit]
  • Immigration Clearance: Follow signs to Passport Control. If you have an e-passport and an approved e-VOA, proceed directly through the Autogates for automatic clearance. Otherwise, join the standard line or pay for your Visa on Arrival (VoA) at the designated counter before joining the main queue.
Arrival Hall Scene
  • Baggage Retrieval: Head down to the baggage carousels to collect your checked luggage.
Baggage claim
  • Customs Inspection: Walk toward the exit checkpoint. Show your saved All Indonesia Arrival QR Code to the customs officer or scan it at the automated reader gates.
  • Luggage Screening: Most travelers walk straight through the Green Channel after scanning. If you declared items or are selected for random screening, proceed to the X-ray scanners in the Red Channel.

When Should I Fill Out the Arrival Card?

QR Arrival
  • Submission Window: The form opens 72 hours (3 days) before your scheduled arrival time in Jakarta. Submissions made earlier than 72 hours will not be accepted by the portal.
  • Best Practice: Fill it out 24 to 48 hours before departure while packing or at your departure airport lounge. Waiting until you arrive in Jakarta can cause delays if airport Wi-Fi is congested.

Tips and Common Mistakes to Avoid

Jakarta Arrival Requirements
  • Beware of Fake Sites: The official All Indonesia arrival card is 100% FREE ($0 USD / 0 IDR). Never pay on third-party websites claiming to "process" your arrival card.
  • Keep a Screenshot: CGK airport Wi-Fi can slow down during peak arrival hours. Always save a screenshot or PDF copy of your QR code to your phone so you can open it offline.
  • Declare Food Items: If you carry fresh food, fruit, meat, or plant seeds, declare them. Unreported agricultural products carry heavy fines under Indonesian biosecurity laws.
  • One Code for Families: One family head can complete a single joint submission for up to 4 family members traveling together, generating one shared QR code for customs.

🔥[Discount] Jakarta Hotel Recommendations

We recommend the following Indonesian accommodations:

Jakarta Hotels

5 star

9.1/10Great338 Reviews
Kuningan South Jakarta|4.19km from city center
We had a wonderful stay at JW Marriott Jakarta on the Weekend Escape package. It included access to the Executive Lounge, dinner, and breakfast, and everything exceeded our expectations. It was my wife's 30th birthday, and the team made the occasion truly special by surprising us with a complimentary birthday cake. It was a thoughtful gesture that made our celebration even more memorable. We were also traveling with our baby, and the hotel kindly provided a baby crib, making our stay comfortable and stress-free. The breakfast brunch was outstanding, with a wide variety of Western dishes as well as an Indian menu, which we really appreciated. Everything was fresh and delicious. The Executive Lounge was one of the highlights of our stay. The food selection was excellent, the atmosphere was relaxing, and the unlimited cocktails during the evening made for a perfect experience. The hotel facilities were equally impressive, including a beautiful swimming pool, jacuzzi, steam room, sauna, and a kids' play area, making it an ideal destination for a family staycation. A big thank you to the entire JW Marriott Jakarta team for the warm hospitality and excellent service. We had a truly memorable stay and will definitely be back. Highly recommended!
FromINR 9,335
9.3/10Great278 Reviews
Kuningan South Jakarta|4.32km from city center
Late check-in is facilitated without any issues. Cleanliness is 9/10. Need to improve on installing socket in toilet for hairdryer. Small basics should not be compromise. Breakfast menu, need to add in real meat dishes. As there is only beef bacon, sausages to be eaten with rice. Topping up of rice to the buffet table took me 8 times to remind different staffs to get it done.
FromINR 10,700
9.5/10Amazing107 Reviews
Sudirman South Jakarta|4.47km from city center
The location is excellent! There are plenty of dining options nearby, including Lippo Mall, Kakilima (street food stalls), and various warungs. The room has a kitchen fully equipped with dishes and cooking utensils, which was incredibly convenient for warming up takeout meals. Basic amenities were provided, and bottled water was also supplied. Regarding the facilities, I'd like to share a note about the bathroom. Although not shown in the photos, there's a bathtub opposite the shower. However, if multiple people bathe consecutively, the water tends to cool down a bit. For those who prefer very hot baths, I recommend waiting a while between uses (though it's not extremely cold, so it's not a major concern). I also appreciated the washing machine and the provided detergent. One minor issue was that the washing machine drain seemed clogged, causing water to overflow in front of the machine during drainage. Improving this would make the stay even more comfortable. Previously, when I stayed at another residence nearby, the Azan (call to prayer) was quite noticeable, but I didn't hear it at all during my stay here, which was a pleasant surprise. The front desk staff were all very kind and provided excellent service. I would definitely love to stay at this residence again!
FromINR 5,829
9.5/10Amazing73 Reviews
Mangga Dua West Jakarta|6.35km from city center
The room is great. The hotel manager can take you on a tour of the hotel. There are all kinds of great old things. It is worth staying here for a night on the weekend. Two breakfasts, afternoon tea for two people and a free half-hour massage for two people are provided. Although the price may not be cheap, it is still worth it.
FromINR 13,446
8.9/10Very Good90 Reviews
Kuningan South Jakarta|6.08km from city center
Vonny, the receptionist, was very, very nice. The security, bellboy, manager, and everyone else were all extremely helpful. This isn't my first time staying at this apartment. When I arrived yesterday, I had requested an early check-in via email the day before. Since a room happened to be ready, they immediately allowed me to check in because I was with my parents, who had just completed a long journey. Wishing continued success to the entire Mayflower team!
FromINR 8,054

Show more

Business travel

/100 Reviews
Mangga Dua West Jakarta|6.32km from city center
Located in West Jakarta's Taman Sari, 1 BR New Clean Apartment in Glodok Jakarta Central Chinatown Next to Train Station Busway Subway offers a great stay experience for those traveling for fun or business.During your down time, go for a swim in the outdoor pool. The gym provides a place for guests to work out.
7.8/10Good17 Reviews
Cawang South Jakarta|6.16km from city center
Minimalist place, but lots of places to eat and minimarkets around because it is in the middle of a residential area. Note: Forgot to give towels, toiletries are not complete, that's all. Until checking out I didn't get any towels at all.
FromINR 1,492
10/10Outstanding1 Reviews
Central Jakarta|1.74km from city center
Comfortable Living SpaceTranquil and Well Appointed Studio Apartment at Menteng Park By Travelio in Jakarta offers a one-bedroom apartment with a balcony and terrace. The apartment includes a kitchenette, air-conditioning, and a washing machine.Leisure FacilitiesGuests can enjoy an outdoor swimming pool and free WiFi. Additional amenities include a elevator, full-day security, and a children's playground.Convenient LocationLocated 9.9 mi from Halim Perdanakusuma International Airport, the apartment provides easy access to local attractions.
FromINR 3,393
/10${{noVoters}} Reviews
North Jakarta|18.59km from city center
8.9/10Very Good204 Reviews
Thamrin Central Jakarta|1.19km from city center
The staff and the service were the best part of this hotel! The staff were truly kind, friendly, and always willing to help the guests. I'd give a 100 out of 10 for the staff! The room seemed clean and nice upon entering, however, later found very small bugs running continuously around the bed and the small table next to it. I guess nothing can be done about the small bugs because they can enter through the smallest gaps in the windows and the doors. Also, the rooms are very noisy, you can hear people talking in the corridors, rooms next to yours and some sort of fans operating nonstop. Would recommend bringing ear plugs because even as a not-very-sensitive person, I had a hard time trying to fall asleep.
FromINR 1,267

Show more

Family friendly

9.3/10Great33 Reviews
North Jakarta|18.43km from city center
The apartment is great value for money, with a high-quality swimming pool and gym. The rooms are fully equipped, facing the sea with a great view. The host is very welcoming and helpful, readily assisting with any minor issues. I've already arranged with the host to use this place again for my next business trip.
8.8/10Very Good63 Reviews
Sunter North Jakarta|2.67km from city center
I recently stayed at Kampi Hotel Sunter and had a very pleasant experience. The hotel is clean, modern, and offers excellent value for money. The rooms are comfortable, well-maintained, and equipped with everything needed for a relaxing stay. One of the highlights was the friendly and helpful staff, who were always welcoming and quick to assist with any requests. The check-in and check-out process was smooth and efficient. The hotel’s location in Sunter is also convenient, with easy access to nearby restaurants, shopping areas, and business districts. The breakfast selection was good, with a variety of local and international dishes. The dining area was clean and comfortable, making it a great way to start the day. Overall, I had a wonderful stay at Kampi Hotel Sunter and would gladly recommend it to both business and leisure travelers. I look forward to staying here again in the future.
FromINR 2,830
9.8/10Outstanding82 Reviews
Sudirman South Jakarta|4.22km from city center
Ritz-Carlton Jakarta Stay Experience My recent stay at the Ritz-Carlton Jakarta was exceptionally satisfying. The hotel exudes an understated luxury, with a consistent sense of quality from the lobby to the guest rooms, making a great first impression. My room was spacious and clean, with well-maintained facilities and very comfortable bedding, ensuring a restful night's sleep. The hotel staff's service particularly stood out—polite, professional, and attentive to detail. All my requests during the stay were promptly addressed. The breakfast and other hotel dining options were also of a high standard, offered in a quiet and comfortable setting. For those who prioritize hotel quality, service, and the overall guest experience, the Ritz-Carlton Jakarta is definitely worth recommending. I had a very comfortable stay, and the Ritz-Carlton will certainly be my top choice again on my next visit to Jakarta.
FromINR 19,993
9.5/10Amazing179 Reviews
Sudirman Central Jakarta|3.31km from city center
This is my first time returning to Jakarta after a decade for the business trip purpose. I stay at AYANA as my Indonesia office is located at Midplaza 1 building - very convenient access between hotel and office building with the underground walkway avioding the sun. The hotel gracously assigned a very nice and spaceous room for me - exactly matched with the pre-requisite made during the reservation; away from elevator and quiet. The room was very clean and well-prepped. The air conditioning functioned normally and cool enough. No weird smell and no smoking smell detected while entering the room at all. I did have an inconvenience incident relating to the flower vase due to my personally allergy of flower pollen, which was quickly taken care of by the housekeeping and guest relation teams as soon as I notified them. And I was highly appreciated that the hotel took this matter seriously. I did receive a small note froom the housekeeping team - this was very nice! The breakfast line was fine. I stayed for 4 nights and I found the same menus everyday, which was totally fine with me. I personally wish I could have more options though specially the Western and Chienese stations because it was not that comfortable for me having the Indonesian cuisine - it's just my personal preference and unfamiliarity. The staffs from guest relation, housekeeping, and the breakfast venue were very well-trained, good mannered, and very friendly. I'll surely look forward to stay here in my next visit to Jakarta. Highly recommend for this hotel.
FromINR 8,574
8.7/10Very Good374 Reviews
Ancol Jakarta North Jakarta|7.55km from city center
Celebrated my parents' birthday and had a school holiday trip here. The service was great, it's really suitable for a family staycation and the facilities are good too. Thanks, see you next time!
FromINR 3,590

Show more

Hot spring

8.3/10Very Good43 Reviews
Ancol Jakarta North Jakarta|7.03km from city center
The hotel atmosphere is nice and peaceful, and the cottage-style concept is quite charming. However, the room cleanliness needs improvement. Some areas felt poorly maintained, such as a damaged telephone cable coming out of the wall, dusty spaces under the furniture, and a dirty terrace. The curtains also looked like they hadn’t been cleaned for a while, and the bathroom was not very clean either. Overall, the stay was somewhat disappointing considering the relatively high price. On the positive side, this is the only accommodation in the Ancol area that offers a cottage-style stay close to both the beach and the lake, which makes the location quite unique.
FromINR 2,774
9.1/10Great964 Reviews
Mangga Dua Central Jakarta|3.78km from city center
⭐We had a wonderful stay at Grand Orchardz Hotel! Everything was great, and we were very satisfied with our overall experience. The hotel was comfortable, and the service was excellent. A special mention goes to Lulu, who was incredibly professional and helpful. We experienced some minor setbacks during our stay, but she handled the situation calmly and efficiently, resolving everything in a very professional manner. Her excellent service truly made a difference and showed how much the hotel cares about its guests. Thank you to Lulu and the entire team for the great hospitality. We truly enjoyed our stay and would definitely recommend Grand Orchardz Hotel to others!
FromINR 3,168
8.9/10Very Good502 Reviews
Kuningan South Jakarta|4.63km from city center
Pros: This hotel's location is very good and has a few shopping malls nearby. Hotel has great service and staff are very polite and friendly. Originally booked a triple room with a queen and single bed 3 months before check-in, but when checking-in hotel staff informed that there were no more triple rooms available (if reserved in advance why was no room saved?) We were then given a free upgrade to an executive room but there was only 1 king bed, not big enough for 3 adults to sleep on. When we asked for an additional bed, the mattress and bed frame of the additional bed was torn and deeply stained. The executive room toilet sink also had issues as the water was orange in colour when first opening the faucet. After complaining about the bed and sink, the hotel staff said there was a triple room suddenly available for us and offered to show us the room. However after seeing the triple room we realised the cleanliness of the room was still really sub-par. 1. Hotel rooms here seem to be not cleaned thoroughly as floors were quite dirty, the pillows still had very obvious yellowing stains, the carpet had a weird odour and the bath had quite a few stains too 2. The mirror has a lot of gray marks 3. Some things in the hotel did not work properly like the telephone not being able to make any calls and the TV which kept glitching 4. The cupboard for hanging clothes had a lot of mould/dust growing on the back of the door which could have been easily wiped off if the housekeeping staff made the effort to... Finally after feedback, the hotel staff came to replace the pillows, fix the telephone, and gave us an air purifier. However after ”deep-cleaning” the cupboard was still not cleaned. I was really unpleasantly surprised by the uncleanliness of the room given the great reviews online and the high rating. I believe that for a 5 star hotel, cleanliness of a hotel room should be a non-negotiable, and rooms should not need multiple rounds of extra housekeeping just for patrons to sleep with peace of mind. I hope this hotel undergoes a renovation soon to revamp the old and dilapidated furniture and fixes the way they conduct housekeeping so that rooms can be up to standard.
FromINR 4,956
8.1/10Very Good424 Reviews
Central Jakarta|2.09km from city center
The hotel was not as good as I expected. The room was quite old and not very clean, especially the bathroom. The bed was uncomfortable, and the air conditioner was noisy during the night. The Wi-Fi connection was also weak and often disconnected. The staff were not very friendly or helpful when I asked for assistance. The location was convenient, but overall, the experience was disappointing. Considering the price, I expected better service and cleaner facilities. I probably would not stay here again.
FromINR 2,140
7.9/10Good1 Reviews
North Jakarta|1.53km from city center
Located in North Jakarta's Koja, RedDoorz near Kelapa Gading offers a great stay experience for those traveling for fun or business.Staff at this property's front desk can speak 2 languages, including English.

Show more

Gym

/100 Reviews
Thamrin Central Jakarta|1.78km from city center
/10${{noVoters}} Reviews
Kuningan South Jakarta|4.53km from city center
9.4/10Amazing14 Reviews
Senayan South Jakarta|5.31km from city center
/100 Reviews
Central Jakarta|1.71km from city center
/10${{noVoters}} Reviews
Pondok Indah South Jakarta|4.29km from city center

Show more

Swimming pool

8.5/10Very Good211 Reviews
South Jakarta|5.16km from city center
I booked this hotel because it was close to where I had to work. The room itself was decent, but the hairdryer wasn't very good and the bathroom door didn't close properly. However, the hotel breakfast and service were both excellent, and the restaurant food was quite tasty. Overall, it was a good stay.
FromINR 4,139
7.5/10172 Reviews
Central Jakarta|2.28km from city center
We did not enjoy our stay. Although the room was spacious, it felt empty and unclean. Attention to detail was lacking: front door was dirty, only one of the lamps was turned on when we entered, the frame and lamp was not upright, the sheets and towels had stains, and the bathroom had white marks on the floor and rust stains in the toilet bowl. Furthermore, the air conditioning was too weak for such a large room and did cool the bed area, and the hotel did not provide a fan even after we reported the issue and we had to use our handheld fan throughout the night. The maintenance engineer who came to check the aircon simply looked at it, and the room remained uncomfortably warm the following night. To make matters worse, the corridor smelled musty and was noticeably dusty. We regret our decision to stay at this hotel.
FromINR 2,098
7.9/10Good371 Reviews
Thamrin Central Jakarta|0.8km from city center
We used the hotel’s meeting facilities for a training with almost 100 participants, and everything went really smoothly. The staff were very attentive, friendly, and quick to respond to our needs. The meeting room was spacious, well-prepared, and comfortable for a full-day event. The overall service made it much easier for us to focus on the training without any worries.
FromINR 1,830
9.1/10Great483 Reviews
Central Jakarta|2.63km from city center
I had a wonderful stay at DoubleTree by Hilton Hotel. The room was comfortable, clean, and well-maintained, and the overall service was excellent. I especially appreciated the hotel’s thoughtful attention to detail. I requested some additional anniversary decorations for our room, and the team made it happen beautifully. It really made our anniversary celebration feel extra special. Thank you so much to the staff for making our stay more memorable! The swimming pool was also a great highlight of our stay. It was a lovely place to relax and enjoy some downtime during our trip. Overall, we had a very pleasant experience and truly appreciated the warm hospitality and excellent service. We would definitely be happy to stay here again!
FromINR 7,068
9.7/10Amazing91 Reviews
South Jakarta|3.35km from city center
PERFECT! Thank you Four Seasons Jakarta. I got free upgraded to their premier suite for free. Delicious breakfast spread. Everything was so on point. Definitely will come back again
FromINR 20,598

Show more

Breakfast

0/100 Reviews
South Jakarta|5.74km from city center
With a stay at this apartment, you'll be centrally located in Jakarta, within a 15-minute drive of Blok M Square and Grand Indonesia. This apartment is 10 mi (16.1 km) from Thamrin City Shopping Mall and 1 mi (1.6 km) from Ragunan Zoo.This apartment offers designated smoking areas.Self parking (subject to charges) is available onsite.Make yourself comfortable in your apartment, which features a refrigerator. Complimentary wireless internet access is available to keep you connected. The bathroom has a shower.Conveniences include a desk, and housekeeping is provided once per stay.
0/100 Reviews
Rawamangun East Jakarta|5.82km from city center
With a stay at this apartment in Jakarta (East Jakarta), you'll be within a 15-minute drive of Taman Mini Indonesia Indah and Grand Metropolitan. This apartment is 11.6 mi (18.6 km) from Thamrin City Shopping Mall and 11.9 mi (19.2 km) from Grand Indonesia.This apartment offers designated smoking areas.Make yourself comfortable in your apartment, which features a refrigerator. Complimentary wireless internet access is available to keep you connected. The bathroom has a shower.
0/100 Reviews
North Jakarta|2.17km from city center
With a stay at this apartment in Jakarta (Jakarta Utara), you'll be within a 5-minute drive of Mal Kelapa Gading and Kelapa Gading Sport Mall. This apartment is 9.4 mi (15.1 km) from Thamrin City Shopping Mall and 9.8 mi (15.8 km) from Grand Indonesia.This apartment offers designated smoking areas.Make yourself comfortable in your apartment, which features a refrigerator. The bathroom has a shower.

Show more

Show more

FAQs about Jakarta Arrival Card

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
Bethy

Bethy

Trip.com Travel Expert

View profile

Hey there! I’m Bethy (Huang Lan, 黄澜) – a travel enthusiast and content creator for Trip.com. I live as a digital nomad, mostly based in China, and I’ve also lived in awesome places across Southeast Asia and Eastern Europe. I love traveling all over the world, sharing useful travel tips and guides for fellow wanderlusters. When I’m not on the road, I’m a huge cat lover and play guitar for fun~

732 articles
Travel Insights & Local Experiences Digital nomad travel Travel budget hacks Itineraries & Planning
> >
Jakarta Arrival Card