Entry requirements

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.

Options

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 days
๐Ÿ›ฌ

Visa 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 days
๐Ÿ”„

Extension

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 Bali
Step by step

Applying for the e-VOA

The whole process takes about 10โ€“15 minutes online. Do it 2โ€“7 days before you fly.

Step 1

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.

Step 2

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.

Step 3

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.

Step 4

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.

Checklist

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.

If plans change

Extensions, overstays and longer stays

SituationWhat to doCost
Want another 30 daysExtend the e-VOA/VOA once, in person, through an immigration agent before day 30IDR 750,000โ€“1,000,000 (~USD 48โ€“65)
Staying 60+ daysApply for a B211A social/business visa in advance through a visa agent, before you travelRoughly IDR 2,000,000โ€“3,500,000 (~USD 130โ€“225) depending on agent
Staying 6+ months / working remotely long-termApply for a KITAS (limited-stay permit) through a licensed agentVaries by type; budget several million IDR plus agent fees
Overstayed by mistakePay the fine at the airport on departure if under 60 days; report to immigration immediately if longerIDR 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.