The three most common ways to visit Indonesia give very different stays: 30 days that cannot be extended, 30 days plus one extension, or up to 180 days. This guide explains each one, how the days are counted and how to work out your own dates with our free Visa Calculator.
- Visa exemption (A1): 30 days, cannot be extended or changed to another visa. Citizens of 19 countries only.
- Visa on Arrival / e-VoA (B1): 30 days plus one 30-day extension, 60 days in total.
- C1 visitor visa: 60 days, extendable twice by 60 days, 180 days in total.
- The day you arrive counts as day 1, and your last day is inclusive.
- Overstay costs IDR 1,000,000 per person for every day, from the first day.
The three short-stay options at a glance
| Visa | Stay on entry | Extension | Maximum stay |
|---|---|---|---|
| Visa exemption (A1) | 30 days | Not possible | 30 days |
| Visa on Arrival / e-VoA (B1) | 30 days | Once, for 30 days | 60 days |
| C1 visitor visa | 60 days | Twice, 60 days each | 180 days |
Visa exemption: 30 days, no extension
Citizens of 19 countries and territories, including the ASEAN countries, Brazil and Turkey, can enter without a visa for up to 30 days. The regulation is strict: this stay cannot be extended and cannot be changed into another stay permit while you are in Indonesia. If there is any chance you will need longer, buy a Visa on Arrival instead. See the full list in our article on visa-free entry to Indonesia.
Visa on Arrival and e-VoA: 30 + 30 days
The Visa on Arrival (index B1) is the usual choice for holidays and short business trips. You can buy it online before you fly as an e-VoA or on arrival at the main airports and seaports. It gives 30 days, and you can extend it once for another 30 days without leaving Indonesia, so the longest stay is 60 days.
C1 visitor visa: up to 180 days
For longer visits, the single-entry C1 visa is applied for online before you travel. It gives 60 days and can be extended twice, 60 days at a time, for up to 180 days in total. It covers tourism, family visits, transit and attending meetings or exhibitions as a participant, but not work for an Indonesian company. For business trips there is a separate C2 business visa, also for 60 days and extendable.
How the days are counted
The day you arrive is day 1, and the last day of your permit is a full day you may still spend in Indonesia. A 30-day stay that starts on 1 March ends on 30 March: you can fly out on 30 March, but staying into 31 March is an overstay. A 60-day C1 stay that starts on 1 March ends on 29 April.
When to apply for an extension
Extensions are submitted on the official portal, evisa.imigrasi.go.id, from 14 days before your stay ends until the day before. After you pay, you usually have to visit an immigration office for your photo and fingerprints. Apply at least a week before the deadline, and check our holiday calendar: immigration offices close on public holidays and collective leave days.
What an overstay costs
The fine is IDR 1,000,000 per person for every day over, from the first day, paid to immigration before you can leave. Overstaying for more than 60 days can lead to detention, deportation and a ban on returning. An expired stay permit cannot be extended afterwards.
Work out your dates in seconds
Our Visa Calculator does the counting for you. Enter your arrival date, choose your visa and the number of extensions already approved, and it shows your last day, your extension window and, if you are already past it, the overstay fine in rupiah and US dollars. You can share the result as a link or send it to us on WhatsApp in one tap.
Frequently asked questions
Can I extend a visa exemption?
No. The 30-day visa exemption cannot be extended or converted into another stay permit inside Indonesia. If you might stay longer, enter on a Visa on Arrival or a C1 visa instead.
Can I extend a Visa on Arrival twice?
No. A Visa on Arrival can be extended only once, for 30 days. For a longer stay you need a C1 visa or a stay permit (KITAS).
What happens if I miss the extension deadline?
An expired stay cannot be extended. You pay the overstay fine of IDR 1,000,000 per day and leave Indonesia, then come back on a new visa if needed.