Every Bali visa at a glance
Here is every visa that applies in Bali. Tap any row for the full rules, the cost and how to handle it on the island.
| Visa | Stay | Extend | Official fee | Best for |
|---|---|---|---|---|
| Visa-free | 30 days | No | Free | ASEAN and a few other nationals |
| Visa on Arrival | 30 days | Once (+30 days) | Rp 500,000 | Most vacationers |
| Visit visa (C1) | 60 days | Yes (to 180 days) | Rp 1,000,000 | Longer trips, no work |
| Remote-worker (E33G) | 1 year | Yes (renews yearly) | Rp 7,000,000 | Remote workers on US$60k+ |
| Spouse (E31A) | 1 or 2 years | Yes (renews) | Rp 6,000,000 | Married to an Indonesian |
| Second Home | Up to 5 years | Yes (to 10 years) | Rp 13,000,000 | Well-funded long-stayers |
| Retirement (E33F) | 1 year | Yes (renews yearly) | Rp 7,000,000 | Retirees on a pension |
| Work (E23) | 1 year | Yes (renews) | Employer-paid levy | Employees of a local company |
The Bali tourist levy is separate from all of these visas. Every foreign visitor pays it once per trip through the Love Bali website or app. KITAS or KITAP holders (people on a stay permit) can apply for an exemption. Staff now scan for the levy's QR code at big attractions like Tanah Lot and Uluwatu, and hotels are allowed to collect it, so pay it before you land.
Visa-Free Entry (Visa Exemption)
Short Bali vacations for the roughly 19 nationalities that qualify
- Stay
- 30 days
- Official cost
- Free
If you hold an ASEAN passport or one of the other visa-free passports, you can enter Bali for 30 days for free, with nothing to arrange first. Indonesia cut the list in 2024. In 2026 it added Türkiye, Brazil, Peru, Kazakhstan, Macau and Belarus, which brought it to about 19 countries.
Visa-free entry can't be extended. You also can't switch it to another visa once you're on the island. If you might stay longer than 30 days, pay for the Visa on Arrival instead, because you can extend that one at a Bali immigration office.
Who can apply Roughly 19 nationalities qualify
- Belarus
- Brazil
- Brunei
- Cambodia
- Colombia
- Hong Kong
- Kazakhstan
- Laos
- Macau
- Malaysia
- Myanmar
- Peru
- Philippines
- Singapore
- Suriname
- Thailand
- Timor-Leste
- Türkiye
- Vietnam
- Most visitors to Bali aren't visa-free. US, UK, EU, Australian and Canadian passports aren't on the list, so you'll use the Visa on Arrival below.
Updated August 2026 · Source: Ditjen Imigrasi
Visa on Arrival (B1) and e-VOA
Most Bali vacationers from the 87 eligible nationalities
- Stay
- 30 days, extend once to 60
- Official cost
- Rp 500,000
Almost every visitor to Bali uses this visa. It covers 87 nationalities, including most Western passports, and gives you 30 days for tourism.
You can buy it when you land at Ngurah Rai (DPS). Follow the "Visa on Arrival" signs to the payment counter before immigration, pay Rp 500,000 by card or cash, then join the immigration line. To skip the counter, buy the e-VOA (the same visa, bought online) at evisa.imigrasi.go.id a few days before you fly and show the PDF on arrival.
You can extend once, for another 30 days (60 in total), at a Bali immigration office. Most people use the Ngurah Rai or Denpasar (Renon) office. Since June 2025 you have to go in person for a photo, so start the extension about a week before your 30 days end.
Eligibility 87 eligible nationalities
- Albania
- Andorra
- Argentina
- Australia
- Austria
- Bahrain
- Belarus
- Belgium
- Bosnia & Herzegovina
- Brazil
- Brunei
- Bulgaria
- Cambodia
- Canada
- Chile
- China
- Colombia
- Croatia
- Cyprus
- Czechia
- Denmark
- Ecuador
- Egypt
- Estonia
- Finland
- France
- Germany
- Greece
- Hong Kong
- Hungary
- Iceland
- India
- Ireland
- Italy
- Japan
- Jordan
- Kazakhstan
- Kuwait
- Laos
- Latvia
- Liechtenstein
- Lithuania
- Luxembourg
- Malaysia
- Maldives
- Malta
- Mexico
- Monaco
- Morocco
- Myanmar
- Netherlands
- New Zealand
- Norway
- Oman
- Palestinian Territories
- Peru
- Philippines
- Poland
- Portugal
- Qatar
- Romania
- Russia
- San Marino
- Saudi Arabia
- Serbia
- Seychelles
- Singapore
- Slovakia
- Slovenia
- South Africa
- South Korea
- Spain
- Suriname
- Sweden
- Switzerland
- Taiwan
- Thailand
- Timor-Leste
- Tunisia
- Türkiye
- UAE
- Ukraine
- United Kingdom
- United States
- Uzbekistan
- Vatican
- Vietnam
- Three separate things happen at arrival. The "All Indonesia" arrival card at allindonesia.imigrasi.go.id is the free customs and health form. The Love Bali tourist levy is a provincial fee. Your visa is the third. Don't let an agent charge you US$60 for the free arrival card.
- The airport VOA and the online e-VOA are the same visa. Both give 30 days for Rp 500,000. The e-VOA just lets you skip the payment counter.
Updated August 2026 · Source: Ditjen Imigrasi (e-VOA)
C1 Visit Visa
A few months in Bali without working
- Stay
- 60 days, extendable to 180 total
- Official cost
- Rp 1,000,000
The C1 visit visa is the usual choice if you want to stay in Bali longer than 60 days without working. It gives you 60 days, and you can extend it twice, 60 days at a time, up to 180 days. You extend at a Bali immigration office or through an agent.
Many long-stayers in Canggu and Ubud use the C1 because they don't earn enough for the E33G remote-worker visa, which needs US$60,000 a year. You apply online before you travel.
Available to Most nationalities
Most passports can apply, and the tourism version needs no sponsor. A few nationalities must have an Indonesian guarantor. The immigration portal keeps that list.
- Not a work visa. The C1 is for spending time in Bali, not earning money there. If you work remotely and meet the income requirement, use the E33G below.
Updated August 2026 · Source: Ditjen Imigrasi (C1)
E33G Remote-Worker (Digital Nomad) Visa
Digital nomadRemote workers basing themselves in Bali on a foreign income
- Stay
- 1 year, renewable
- Official cost
- Rp 7,000,000
The E33G is what most people mean by the "Bali digital nomad visa", though it covers all of Indonesia. It lets you live in Bali for a year while working for a company or clients based outside Indonesia. You can't take Balinese clients or work for an Indonesian company on it.
You need income of US$60,000 a year (about US$5,000 a month) and a bank balance of at least US$2,000. You don't need health insurance, and you can include your family.
You apply online, and approval takes about five working days. If you live in Bali, you renew at your local immigration office, and there is no limit on renewals.
Spend more than 183 days in Indonesia in any 12-month period and you become an Indonesian tax resident. Check what that means for your own taxes before you pass that point.
Eligibility Any nationality
Your passport doesn't matter here; your income does. Anyone who can show the earnings can apply.
- Renewals mean a trip to immigration. Since June 2025, extending the E33G stay permit needs an in-person photo and interview at a Bali immigration office. The first application is still fully online.
- Foreign income only. Taking local Bali clients or an Indonesian job breaks the visa's terms.
Updated August 2026 · Source: Ditjen Imigrasi (E33G) · Figures via Living Abroad (CC BY 4.0), cross-checked against Ditjen Imigrasi.
Spouse KITAS (E31A)
Foreigners married to an Indonesian, settling in Bali
- Stay
- 1 or 2 years, renewable
- Official cost
- Rp 6,000,000
If you're married to an Indonesian and want to live in Bali long term, you need the E31A spouse visa (Visa Keluarga Suami/Istri WNI, the family visa for spouses of Indonesian citizens). It comes as a one-year or two-year permit (a KITAS). You start each renewal online at evisa.imigrasi.go.id, then visit your local immigration office for the photo.
Your spouse applies through their evisa.imigrasi.go.id account. You need your marriage certificate, your passport and a bank statement showing at least US$2,000.
After two straight years on the spouse KITAS, you can move up to a KITAP (a permanent stay permit). It lasts five years and you can renew it indefinitely, so the yearly renewals stop. The official KITAP fee is Rp 11,000,000 (about US$690).
Who qualifies Any nationality married to an Indonesian
Open to any nationality. What counts is a legal marriage to an Indonesian citizen.
- It isn't a full work permit. A spouse KITAS allows some work to support your family, but the rules are a gray area. Remote work for overseas clients is generally treated as low risk, and many people freelance or help run a family business. A job with an Indonesian company still needs a proper work permit.
Updated August 2026 · Source: Ditjen Imigrasi (E31A)
Second Home Visa (E33)
ResidencySelf-funded long-stayers making Bali a base
- Stay
- Up to 5 years, renewable to 10 years total
- Official cost
- Rp 13,000,000
The Second Home visa lets you live in Bali for up to five years without a job or a sponsor, if you have the money. You can renew it to a maximum of ten years, leave and come back as often as you like, and later apply to switch to permanent residency (KITAP).
You qualify on savings or property, not income. You need US$130,000 in an Indonesian state bank in your own name, or Indonesian property worth at least US$1 million, in place within 90 days of arriving. You can't earn Indonesian income on this visa, but remote work for a foreign employer is fine.
Who can apply Any nationality
Your passport doesn't matter here. What counts is the money or property you can show.
Updated August 2026 · Source: Ditjen Imigrasi (E33)
Retirement KITAS (E33F, "lansia")
Older applicants retiring to Bali on a US$3,000 monthly income
- Stay
- 1 year, renewable
- Official cost
- Rp 7,000,000
To retire in Bali, you need the E33F, the "Second Home Visa for the Elderly" (lansia means elderly). It gives a one-year stay that you renew each year, and it can lead to permanent residency (KITAP) over time.
You don't have to be formally retired. You need a pension or other income of at least US$3,000 a month, a bank statement, health insurance, an address in Bali and a local sponsor. Most people get the sponsor through a Bali agency.
The immigration page sets no age limit, but the visa is meant for older applicants, and agents generally require you to be 55 or over.
Requirements Any nationality
Your nationality doesn't matter. You need the income and a local sponsor.
Updated August 2026 · Source: Ditjen Imigrasi (E33F)
Work KITAS (E23)
Foreigners employed by a company in Bali
- Stay
- 1 year, renewable
- Official cost
- Employer-paid levy
If a Bali company is hiring you, this is your visa. It lasts a year and renews. A registered Indonesian company must sponsor you and hold an approved foreign-worker plan (RPTKA) from the Ministry of Manpower.
You can't apply for it yourself. The application takes several government steps, so your employer and their agent handle it.
Who can apply Any nationality with a local employer
Any nationality can qualify, but only through a sponsoring Indonesian company. The employer decides, not your passport.
Updated August 2026 · Source: Ditjen Imigrasi / Kemnaker
Overstaying and fines
If you overstay in Bali, you pay a fine at Ngurah Rai when you fly out. The fines are the same across Indonesia and add up quickly.
- Rp 1,000,000 per day is the overstay fine, paid in cash at the airport before you board.
- More than 60 days over is no longer a simple fine. It becomes a serious immigration case, and you can be detained, deported and banned from coming back.
- Extend early. Start a Bali visa extension at least a week before your permit ends, because the in-person photo step takes a few days to clear.
Heading to Bali?
Get our travel tips before you go: the visa rules that keep changing, the money traps, and the scams to sidestep.
Frequently Asked Questions
-
How much is the Bali Visa on Arrival?
Rp 500,000. You pay it at the Ngurah Rai airport counter when you land, or online as an e-VOA before you fly. It gives 30 days, and you can extend it once for another 30. Bali agents charge two to three times more, so pay immigration directly.
-
Where do I extend my visa in Bali?
At a Bali immigration office. Most people use the Ngurah Rai office near the airport or the Denpasar (Renon) office. You have to go in person for a photo. A Bali visa agent can handle the trips for a fee.
-
Can I extend my Bali Visa on Arrival online?
Only partly. You start the extension online, then visit a Bali immigration office in person for a photo, a rule since June 2025. Start about a week before your 30 days end, because the appointment takes a few days.
-
Is the Bali tourist levy the same as the visa?
No. The Rp 150,000 Love Bali tourist levy is a separate provincial fee that every foreign visitor pays once per trip, on top of any visa. Pay it through the Love Bali website or app. KITAS and KITAP holders can apply for an exemption.
-
Can I get the Bali visa at the airport?
Yes. At Ngurah Rai, follow the "Visa on Arrival" signs to the payment counter before immigration and pay Rp 500,000. To skip that line, buy the e-VOA online a few days before you fly and show the PDF on arrival.
-
Can I work remotely from Bali on a tourist visa?
No. The Visa on Arrival and the C1 are for visiting, not working. If you work remotely for a foreign employer and earn US$60,000 a year, get the E33G remote-worker visa. It lets you stay a year and renew.
-
Do I need proof of onward travel for Bali?
Yes, keep one ready. Airlines and immigration can ask Visa on Arrival and visa-free travelers for an onward or return ticket.