Do I need a visa for Bali? For most travellers, yes. Bali is part of Indonesia, so Indonesian entry rules apply. Most nationalities need a visa on arrival or an e-VOA, while ASEAN passport holders can enter visa-free. This guide explains who needs what, what it costs and how to get it. If you want to go straight to the application, start with our Indonesia visa application page.
Do I need a visa for Bali? The short answer
It depends on your passport. There is no separate “Bali visa”. You enter Indonesia through Bali’s airport (Ngurah Rai) or a seaport, and the same visa options apply across the country.
In simple terms:
- ASEAN passport holders can enter visa-free for 30 days.
- Travellers from eligible countries need a visa on arrival or an e-VOA, usually for a 30-day stay.
- Anyone staying longer should look at a longer visa, such as the C1, before they travel.
Because rules vary by nationality, check your own passport before you book flights.
What counts as a visa for Bali?
A visa is permission to enter and stay for a set period. For tourists, Indonesia uses a few different options. Some are issued at the airport. Others you apply for online in advance.
It also helps to know what is not a visa. The All Indonesia arrival card is a free entry declaration. The Bali tourist levy is a local fee. Neither replaces a visa, and you may need all three.
Hey Rick Visa is a private visa assistance service and is not affiliated with the Government of Indonesia. Final decisions on any visa are made by the immigration authorities, and no agent can guarantee approval.
Which entry option fits you?
Use this table as a quick guide, then read the detail below.
| Option | Who it suits | Stay | Extension |
| Visa-free entry | ASEAN passport holders | 30 days | Not extendable |
| Visa on arrival or e-VOA (B1) | Travellers from eligible countries | 30 days | Once, for 30 days (60 days maximum) |
| C1 tourist visa | Longer holidays | 60 days | Twice, 60 days each (up to 180 days) |
| E33G remote worker visa | People employed outside Indonesia | Up to one year | Check current rules |
Visa-free entry for ASEAN passport holders
If you hold a passport from an ASEAN country, you can enter Indonesia without a visa for 30 days. This stay cannot be extended, so plan your dates carefully.
Visa on arrival and e-VOA (the B1)
Most short-stay tourists use this route. You can buy the visa on arrival at the airport, or apply online before you fly for an e-VOA. The online option is usually quicker because you avoid the airport payment queue.
You may see this listed as a “B1 tourist visa 60 days” product. That label can confuse people. The B1 is the visa on arrival, which gives 30 days plus one 30-day extension, so 60 days at most. It is not a separate 60-day visa. You can read more on our B1 tourist visa page.
Longer stays: C1 and E33G
If you want more than 60 days, a visa on arrival will not stretch far enough. The C1 tourist visa is a single-entry visa for 60 days. It can be extended twice, by 60 days each time, for up to 180 days. It is the visa formerly known as the B211A, and it does not allow you to work.
If you work remotely for a company or clients outside Indonesia, the Indonesia remote worker visa (the E33G) may suit you better. It is valid for up to one year and has an income requirement, so confirm the current criteria before applying. Holders may not work for Indonesian companies.
How much does it cost?
Government fees are separate from any service fee charged by an agent. Here are the main costs to budget for.
| Item | Amount | Notes |
| Visa on arrival or e-VOA | IDR 500,000 | Current official fee. Card payments online may add a small processing fee. |
| Bali tourist levy | IDR 150,000 | One-time fee for foreign visitors to Bali. It is not a visa fee. |
| All Indonesia arrival card | Free | Never pay anyone for the form itself. |
| Overstay fine | IDR 1,000,000 per day | Applies if you stay beyond your permitted date. |
Indonesian Immigration announced in August 2026 that it plans to raise visa on arrival fees, with a higher rate for visas bought at the airport than for e-VOAs applied for online. Always check the official e-visa portal at https://evisa.imigrasi.go.id/ for the fee that applies on the day you apply.
What else do you need before you land?
The visa is only one part of entering Bali. Prepare these as well:
- A valid passport. It should be valid for at least six months from your arrival date, with blank pages.
- Proof of onward travel. Officers may ask for a return or onward ticket, so keep it handy.
- The All Indonesia arrival card. This combined customs and health declaration must be completed online before you arrive, within about 72 hours of landing. Use the official site at https://allindonesia.imigrasi.go.id/ and save the QR code.
- The Bali tourist levy. Pay it online or on arrival and keep the receipt.
- Accommodation details. Have your first night’s address ready.
Step by step: how to get your visa for Bali
- Check your passport. Confirm your nationality, passport validity and whether you qualify for visa-free entry or a visa on arrival.
- Choose your stay length. Thirty days or less suits a visa on arrival. For longer, look at the C1 or E33G.
- Apply for your visa. Apply online before you fly, or arrange the visa on arrival at the airport. If you want a walkthrough, read our guide on how to apply for an Indonesia visa.
- Complete the arrival card. Do this within 72 hours before landing.
- Pay the Bali tourist levy. Keep the QR receipt with your passport.
- Save your documents. Keep digital and printed copies of your visa, QR codes and flight details.
Common mistakes to avoid
- Assuming Bali has its own visa. Bali follows national Indonesian rules, so the visa you need depends on your passport.
- Thinking the B1 is a 60-day visa. It is 30 days with one 30-day extension, and the extension must be approved.
- Forgetting the six-month passport rule. A passport that is too close to expiry can stop you from boarding.
- Skipping the arrival card or levy. These are separate from the visa, and missing either can slow you down at the border.
- Overstaying. Fines are IDR 1,000,000 per day, and overstays can lead to bigger problems. Apply for an extension before your visa ends.
- Working on a tourist visa. Tourist visas do not allow work. If you plan to work, check the correct visa first.
Apply yourself or use help?
Doing it yourself works well for simple trips. If you hold an eligible passport, are staying under 30 days and are comfortable with online forms, the official portal is a sound choice.
Help makes more sense if you are unsure which visa fits, are travelling with family, need a longer stay, or want someone to review your documents before submission. Our Bali visa assistance guide explains how private services work and what to look for.
How Hey Rick Visa helps
Hey Rick Visa is a private visa assistance service based in Legian, Bali, and part of PT Rick’s Group Indonesia. Our process is simple:
- Find your visa with the visa checker.
- Apply and pay in under 10 minutes.
- We handle the rest. Technology and human experts check everything before submission.
You can apply 24/7, save your application and continue later, and use multiple payment methods. Our support team is available by chat, WhatsApp and email, around the clock, in multiple languages.
Frequently asked questions
Do I need a visa for Bali if I am staying only a few days?
Usually yes, unless you hold an ASEAN passport. Even a short trip requires entry permission, and most travellers use a visa on arrival or e-VOA.
How long can I stay in Bali on a visa on arrival?
You can stay for 30 days. You can apply to extend it once for another 30 days, giving a maximum of 60 days. Extensions are decided by immigration and are not automatic.
Can I get a visa at Bali airport?
Yes, if your nationality is eligible. You can buy a visa on arrival at the airport, but applying for an e-VOA online first usually saves time.
Is the Bali tourist levy the same as a visa fee?
No. The levy is a separate one-time fee of IDR 150,000 for foreign visitors to Bali. You still need the correct visa or visa-free status.
Does Hey Rick Visa guarantee my visa will be approved?
No. Hey Rick Visa is a private service, and approval is decided by the immigration authorities. We review your application carefully to help avoid avoidable errors.
What if I want to stay in Bali for more than 60 days?
Consider the C1 tourist visa, which allows up to 180 days with extensions, or the E33G if you are a remote worker employed outside Indonesia. Apply before you travel and check the current criteria for your nationality.
Conclusion
So, do I need a visa for Bali? Most visitors do, and the right option depends on your passport and how long you plan to stay. Check your nationality, prepare your arrival card and levy, and choose a visa that matches your plans.
Ready to apply? Get Indonesia visa help online in minutes, or speak to our team if you have questions about your situation.
Hey Rick Visa is a private visa assistance service and is not affiliated with the Government of Indonesia. We provide assistance with visa applications and charge a service fee.