What documents do I need to enter Indonesia (Bali)?
Indonesia needs a passport valid six months from arrival, a visa on arrival, the free digital arrival card and, for Bali, the tourist levy. Full trip1 checklist.
Updated
Entering Indonesia - what you need
Bali gets the most visitors, but the rules below apply at every Indonesian entry point. Work through the list before your trip1 booking dates, since two of these items have to be done online in advance.
- A passport valid for at least six months from arrival, with two blank visa pages and no damage.
- An e-VOA bought online, or the money to pay for a visa on arrival at the airport counter.
- The QR code from Indonesia's digital arrival card, submitted within three days before you land.
- The Bali tourist levy voucher, if Bali is your entry point.
- A return or onward ticket inside your permitted stay.
- Proof of accommodation, which your trip1 booking confirmation provides.
How the visa on arrival works
Most short-stay visitors use the visa on arrival, which is open to nationals of around 90 countries. It gives you 30 days for tourism, visiting family, business meetings or transit.
There are two ways to get it. Apply online as an e-VOA on Indonesia's official immigration e-visa site before you travel and use the automated gates on arrival, or pay at the visa counter after landing at Bali's Ngurah Rai or Jakarta's Soekarno-Hatta airport. The fee is 500,000 rupiah, roughly US$35, either way.
One 30-day extension is allowed, applied for through the same official portal. Start it about a week before your first 30 days run out, because approval is not instant.
Important: Overstaying in Indonesia costs 1,000,000 rupiah for every day past your permitted date, and a longer overstay can lead to detention, deportation and a ban on returning. Count your days from the entry stamp, not from the date on your ticket.
The arrival card, customs declaration and Bali levy
Indonesia has moved its arrival paperwork online, and the forms were renamed along the way, which is why older advice is confusing. Here is what applies now.
- The All Indonesia arrival card is a single free digital form that replaced the separate electronic customs declaration and health declaration. Submit it within three days before arrival and save the QR code to your phone.
- The Bali tourist levy is 150,000 rupiah per person, paid once per visit through Bali's official Love Bali system. Pay it before you land and keep the voucher, because officials run spot checks at the airport and at popular sites.
- Neither form is a visa. You still need an e-VOA, a visa on arrival or a proper visa on top of them.
Checking into a hotel in Bali
Bali hotels ask for a passport at check-in and record your details for the local guest register. Bring the physical passport for every adult named on the booking, since a photo is usually not accepted.
Your trip1 booking confirmation is the proof of accommodation that immigration officers ask for, and it also gives you the hotel name and address that the arrival card wants. Fill that form in before you board rather than in the queue.
Some properties ask for a deposit at check-in to cover incidentals such as minibar or spa charges. That is the hotel's own policy, decided by the property, and separate from how you paid trip1 for the room.
Entering Indonesia and Bali - FAQ
Yes. Every traveller submits the free All Indonesia arrival card online, on the website or app, within three days before landing. It replaced the separate electronic customs and health declarations, and you get a QR code to show on arrival. It is not a visa, so you still need a visa on arrival, an e-VOA or another visa.
Yes, for a normal tourist trip. US citizens are eligible for Indonesia's visa on arrival, which costs 500,000 rupiah and allows 30 days, with one 30-day extension. You can buy it at the airport counter in Bali or Jakarta, or online as an e-VOA before you fly on Indonesia's official e-visa site.
Both cost 500,000 rupiah and give the same 30-day stay. The e-VOA, bought before you fly on Indonesia's official immigration e-visa site, lets you use the automated gates on arrival, while the counter option means paying and queueing after landing. Either way, your passport needs six months of validity and two blank pages.
The Bali tourist levy is 150,000 rupiah per person, paid once per visit, separate from your visa and arrival card. Pay it before you land through Bali's official Love Bali system and keep the voucher, because officials run spot checks at the airport and at popular sites.
At least six months from the date you arrive, with at least two blank pages. The six-month rule also applies when you apply for an e-VOA online. Damaged passports are a common reason for problems at the border, so travel on one in good condition.
