practical guide

Indonesia entry requirements and the visa on arrival

What the B1 visa on arrival costs, how long it lasts, when the extension is worth it and the arrival card you need to submit before you fly.

Most short-stay visitors from eligible countries use the B1 visa on arrival. It costs Rp500,000, around €26, and grants 30 days from the day you land. It can be extended once, for a further 30 days, which is the practical ceiling for a normal holiday. Eligibility is by passport, so check the immigration list against your own nationality rather than a friend's experience, and carry the usual six months of passport validity.

You can buy it at the counter after landing or arrange the electronic version in advance. The e-VoA saves the arrivals queue at Bali and Jakarta, which on a busy evening is worth the few minutes it takes to file. Either way, keep the payment receipt: it is what you present if you later extend.

Separately from the visa, submit the electronic arrival card in the three days before you arrive. It is free, it takes a few minutes, and it is a different form from the visa application even though both live on the same government portal. Do not leave it for the airport.

If you want the extension, start it well before day 30 rather than in the final week. It is handled through the immigration office and, depending on where you are, may involve an in-person visit. Plan the trip around 30 days and treat the second month as a decision you make in the country, not one you assume.

Sources