Last checked: November 2026. Immigration rules change often. Always confirm on the official Indonesian immigration website before you travel.
Yes, you can extend visa on arrival Indonesia stays, but only once, for another 30 days, giving you a maximum of 60 days in the country. You apply online at evisa.imigrasi.go.id, pay the fee by card, and some immigration offices will ask you to come in for a photo.
The process itself is simple. What catches people out is timing, so read the timing section before anything else.
VoA extension at a glance
| Who can extend | Holders of the B1 Visa on Arrival (e-VOA or the sticker VoA bought at the airport) |
| How many times | Once |
| Extra time | Up to 30 days (60 days total stay) |
| Official fee | IDR 500,000 at the time of checking (November 2026), per immigration office guidance; an increase has been announced, so check the official portal before paying |
| Where | Online at evisa.imigrasi.go.id. Immigration also lists indonesiavoa.vfsevisa.id for e-VOA holders |
| In person? | Some offices ask for a photo visit after you pay |
| When to apply | Before your current stay runs out. Aim for 7 to 14 days ahead |
| Who can’t extend | Visa-free (A1 / BVK) entrants |
First, check you’re on a VoA, not visa-free
This trips up more people than anything else. If you’re from an ASEAN country, or one of the handful of other visa-free nationalities, you probably entered without paying anything. That’s a visa-free stay (immigration calls it A1 or BVK), and it can’t be extended or converted. When your 30 days are up, you leave.
How to tell: if you paid for an e-VOA online or paid at a visa counter on arrival, you’re on a VoA. If you just walked through with your passport and paid nothing, you’re visa-free.
Still unsure? Check imigrasi.go.id or browse our Entering Indonesia guides.
Timing: when to apply
Get this right and the rest is easy.
- Apply before your current stay ends. Immigration says you won’t be counted as overstaying if you’ve submitted and paid for the extension before your permit expires.
- Don’t wait until the last day. Local immigration offices give slightly different windows. The Yogyakarta office says you can start 14 days before expiry. The Manado office says no later than 7 days before expiry. A safe rule: apply between 14 and 7 days before your 30 days run out.
- Leave room for the photo visit. If your office wants you in person, you’ll need a working day free, and offices close on weekends and public holidays.
Count your 30 days from your arrival date, not the day after. Put the date in your phone calendar the day you land.
What you need
- Your passport, still valid for at least 6 months
- Your e-VOA or VoA details (the visa number or your passport number, nationality and date of birth)
- A ticket out of Indonesia dated within your new, extended stay. Immigration offices ask for this
- Your current address in Indonesia, including the postal code
- A credit or debit card with a Visa or Mastercard logo
How to extend visa on arrival Indonesia, step by step
The portal changes its layout now and then, so button names can vary. This is the flow immigration offices describe.
- Go to evisa.imigrasi.go.id. Type it yourself. Don’t use a search ad.
- Find your current stay permit. Immigration’s Yogyakarta office describes the path as: Services, then Find Existing Stay Permit, then enter your data.
- Enter your details: passport number, nationality and date of birth, so the system can pull up your VoA.
- Choose Extend from the action options.
- Enter your current address and postal code. This decides which immigration office handles your case, so use the address where you’ll actually be over the next few days.
- Upload your onward ticket if asked.
- Pay the fee by card. Save the receipt and any reference number.
- Check your email for next steps. If your office needs a photo, you’ll be told to come in.
- Go for your photo if required. The Yogyakarta office says one working day after payment; the Manado office says within 3 days. Follow whatever your email or your local office says.
- Get your extended permit. Once approved, it’s issued electronically. Save a copy on your phone.
Dressing for the immigration office
If you go in person, dress like you’re visiting a government office, because you are. The Yogyakarta office asks visitors to wear shoes and cover knees, shoulders and chest. Flip-flops are not allowed inside. Bring your passport and payment receipt.
Common mistakes
- Applying on a visa-free entry. It won’t work. You’ll have to leave.
- Leaving it to the last 2 or 3 days. A weekend, a holiday or a busy office can push you over the line.
- Using an address in a different city. Your file goes to the office for that postal code. If you put your Bali villa but you’re now in Lombok, you’ll have to get back to Bali for the photo.
- No onward ticket. Book a flexible or refundable one if your plans are still loose.
- Paying through an unofficial site. Lots of agency sites offer “VoA extension” with a big markup. The official route is evisa.imigrasi.go.id. Government sites end in .go.id.
- Thinking you can extend twice. The VoA gives you 60 days, full stop.
What happens if you miss the deadline?
If your 30 days run out before you’ve applied and paid, you’re overstaying. Indonesian immigration offices state the overstay fine is IDR 1,000,000 per day, counted from the first day. Overstays of 60 days or more lead to deportation and a ban on re-entering Indonesia.
Paying the fine doesn’t give you more time. If you’ve already used your one extension, you still have to leave.
If you realize you’re late, go to the nearest immigration office straight away rather than hoping no one notices at the airport. It only gets more expensive.
What if you need more than 60 days?
The VoA tops out at 60 days. If you know you’ll want longer, look at other visit visas on evisa.imigrasi.go.id before you travel. Some longer visit visas need an Indonesian sponsor, and immigration notes that extending a visit visa beyond that point involves sponsorship rules.
Immigration’s own B1 visa page also mentions that a VoA can be converted to another stay permit through a “bridging visa” mechanism. Details and eligibility aren’t spelled out there, so if this is your plan, ask your local immigration office directly or check the official site. If you’re thinking about a longer move, browse our section on living in Indonesia.
Leaving and coming back on a new VoA is another option people use. Immigration officers can ask about your travel pattern, so don’t treat repeat visa runs as guaranteed.
Making the most of your extra month
An extra 30 days is plenty of time to get off the usual Bali-Lombok loop. Java’s highlands are a good bet: Garut has craters, hot springs and tea country a few hours from Jakarta. Start with our Garut travel guide. For more practical advice, see our Indonesia travel tips.
FAQ
Can I extend my visa on arrival in Indonesia online?
Yes. Immigration says both e-VOA holders and holders of the sticker VoA bought at the airport can apply online at evisa.imigrasi.go.id. Some offices may still ask you to come in for a photo.
How much does it cost to extend a VoA?
Immigration office guidance gives the extension fee as IDR 500,000 at the time of checking (November 2026), the same as the original 30-day VoA. An increase has been announced, so check the official portal before paying.
How many times can I extend a visa on arrival?
Once. The first 30 days plus one 30-day extension equals a maximum of 60 days.
Can I extend a visa-free stay in Indonesia?
No. Visa-free entries are fixed at 30 days and can’t be extended or converted into another permit.
Do I need to go to an immigration office?
It depends on the office handling your address. Some ask for a photo visit after payment, others don’t. Read the email you receive after paying.
What happens if I overstay by one day?
You’ll pay a fine of IDR 1,000,000 for that day before you’re allowed to leave, according to Indonesian immigration offices. Longer overstays can mean deportation.
