Visa for Bali
Most nationalities can enter Indonesia on a paid visa on arrival. Here's what it costs, how long it lasts, and how to extend it.
Updated August 2026 โ rules and fees change; always confirm on the official immigration portal before booking.
Which visa do you need?
e-VOA (recommended)
Apply online 2โ7 days before arrival via the official Indonesian immigration e-visa portal. Skip the airport queue and pay by card in advance.
IDR 500,000 (~USD 32) ยท 30 daysVisa on Arrival (VOA)
Pay in cash or by card at a kiosk in the arrivals hall at Ngurah Rai (DPS) airport. Same price and duration as the e-VOA, just slower.
IDR 500,000 (~USD 32) ยท 30 daysExtension
Both the e-VOA and VOA can be extended once, in person via an immigration agent, before day 30. It adds another 30 days.
~IDR 750,000โ1,000,000 (~USD 48โ65)B211A social/business visa
For stays longer than 60 days, filed in advance through a visa agent โ commonly used by remote workers and longer-term visitors.
Up to 180 days with extensions โ Working remotely from BaliApplying for the e-VOA
The whole process takes about 10โ15 minutes online. Do it 2โ7 days before you fly.
Create an account on the official portal
Go to the Indonesian Directorate General of Immigration's official e-visa portal (search "Indonesia e-visa" and confirm the domain ends in imigrasi.go.id) and register with your email. Several look-alike sites rank in search results and charge a hidden markup.
Upload your documents
You'll need a passport photo page scan (valid 6+ months from arrival), a passport-style photo, and proof of onward or return travel within 30 days.
Pay online
IDR 500,000 (~USD 32), payable by card or a handful of local e-wallets. You'll get a QR code by email โ save it offline in case you land without signal.
Scan and go
At Ngurah Rai (DPS) or another Indonesian port of entry, scan your QR code at the e-gate or show it to the immigration officer. No separate queue or extra form needed.
Before you fly
Passport validity
Your passport must be valid for at least 6 months beyond your arrival date, with at least one blank page.
Onward ticket
Immigration can ask for proof of onward or return travel booked within your visa's 30-day window.
Do this early
Apply for the e-VOA at least 48 hours before your flight โ same-day approval isn't guaranteed.
Avoid third-party sites
Only use the official immigration e-visa portal. Look-alike sites charge inflated "service fees" for the same visa.
Extensions, overstays and longer stays
| Situation | What to do | Cost |
|---|---|---|
| Want another 30 days | Extend the e-VOA/VOA once, in person, through an immigration agent before day 30 | IDR 750,000โ1,000,000 (~USD 48โ65) |
| Staying 60+ days | Apply for a B211A social/business visa in advance through a visa agent, before you travel | Roughly IDR 2,000,000โ3,500,000 (~USD 130โ225) depending on agent |
| Staying 6+ months / working remotely long-term | Apply for a KITAS (limited-stay permit) through a licensed agent | Varies by type; budget several million IDR plus agent fees |
| Overstayed by mistake | Pay the fine at the airport on departure if under 60 days; report to immigration immediately if longer | IDR 1,000,000 (~USD 65) per day |
Overstaying isn't just a fine past 60 days
Overstays beyond 60 days are treated as a criminal matter under Indonesian immigration law, not just an administrative fine โ expect possible detention, deportation at your own cost, and a ban on re-entry. If you've lost track of your visa dates, sort it out with an immigration agent before your flight rather than at the airport.